quamj.qps.contracttypemgmt
Class ContractTypeService

java.lang.Object
  |
  +--quamj.qps.contracttypemgmt.ContractTypeService

public abstract class ContractTypeService
extends java.lang.Object

Version:
$Id: ContractTypeService.java,v 1.3 2002/05/01 13:03:28 kris_tz Exp $
Author:
Christian Tzolov <tzolov@cs.utwente.nl>

Constructor Summary
ContractTypeService()
           
 
Method Summary
abstract  void _initialization(org.omg.CORBA.ORB orb)
           
abstract  org.omg.CORBA.Object add_service_policies(org.omg.CORBA.Object obj)
           
 void config_local_qos(org.omg.CORBA.Object obj)
          This method configures the local QoS resources, based on the QoS specification.
abstract  ContractType describe()
          Returns a ContractType object that is exported by the Service
abstract  void fini()
           
abstract  void init(java.lang.String config)
           
 java.lang.String negotiate_agreed_qos(org.omg.CORBA.Object obj)
           
abstract  void preInitialization(org.omg.PortableInterceptor.ORBInitInfo info)
           
abstract  void resume()
           
abstract  java.lang.String serviceID()
           
abstract  void suspend()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContractTypeService

public ContractTypeService()
Method Detail

serviceID

public abstract java.lang.String serviceID()

preInitialization

public abstract void preInitialization(org.omg.PortableInterceptor.ORBInitInfo info)

init

public abstract void init(java.lang.String config)

fini

public abstract void fini()

resume

public abstract void resume()

suspend

public abstract void suspend()

describe

public abstract ContractType describe()
Returns a ContractType object that is exported by the Service


_initialization

public abstract void _initialization(org.omg.CORBA.ORB orb)

add_service_policies

public abstract org.omg.CORBA.Object add_service_policies(org.omg.CORBA.Object obj)

config_local_qos

public void config_local_qos(org.omg.CORBA.Object obj)
This method configures the local QoS resources, based on the QoS specification. The QoS specification can be the required or the agreed QoS


negotiate_agreed_qos

public java.lang.String negotiate_agreed_qos(org.omg.CORBA.Object obj)