quamj.qps.contracttypemgmt
Interface ContractTypeManagerInterface


public interface ContractTypeManagerInterface

Version:
$Id: ContractTypeManagerInterface.java,v 1.3 2001/07/24 13:34:22 harkema Exp $
Author:
Christian Tzolov <tzolov@cs.utwente.nl>

Method Summary
 void _contractTypeIintialization(org.omg.CORBA.ORB orb)
          This initialization must be pefromed by the qps User after orb initialization and befor start of using the qps.
 QoSContractTypeRepository getContractTypeRepository()
          Returns the Set of the contract types (services)
 void loadContractTypeServices()
          Upload the Contract Types (Services)
 void preInitialization(org.omg.PortableInterceptor.ORBInitInfo info)
          The preinitializtion is performed during the post_init phase of the ORB initializtation.
 

Method Detail

getContractTypeRepository

public QoSContractTypeRepository getContractTypeRepository()
Returns the Set of the contract types (services)

Returns:
The ContractTypeRepository value

loadContractTypeServices

public void loadContractTypeServices()
Upload the Contract Types (Services)


preInitialization

public void preInitialization(org.omg.PortableInterceptor.ORBInitInfo info)
The preinitializtion is performed during the post_init phase of the ORB initializtation. This method sequently iterates through the Repository the services (contract types) and in turn invokes their preInitialization methods

Parameters:
info - PI's ORBInitInfo

_contractTypeIintialization

public void _contractTypeIintialization(org.omg.CORBA.ORB orb)
This initialization must be pefromed by the qps User after orb initialization and befor start of using the qps. Iterate the services from the Repository and in turn invokes their _initialization method()

Parameters:
orb - CORBA ORB