|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The IpServiceInstanceLifecycleManager interface allows the Framework to create and destroy Service Manager Instances. This interface and the createServiceManager() and destroyServiceManager() methods shall be implemented by a Service.
Method Summary | |
org.csapi.jr.se.Service |
createServiceManager(java.lang.String application,
org.csapi.jr.se.fw.ServiceProperty[] serviceProperties,
java.lang.String serviceInstanceID)
This method returns a new service manager interface reference for the specified application. |
void |
destroyServiceManager(java.lang.String serviceInstance)
This method destroys an existing service manager interface reference. |
Method Detail |
public org.csapi.jr.se.Service createServiceManager(java.lang.String application, org.csapi.jr.se.fw.ServiceProperty[] serviceProperties, java.lang.String serviceInstanceID) throws CommonException, InvalidPropertyException, PlatformException
application
- Specifies the application for which the service manager interface is requested.serviceProperties
- Specifies the service properties and their values that are to be used to configure the service instance. These properties form a part of the service level agreement. An example of these properties is a list of methods that the client application is allowed to invoke on the service interfaces.serviceInstanceID
- Specifies the Service Instance ID that the new Service Manager is to be identified by.
CommonException
- Defines the structure of the exception class which is applicable to all methods.
InvalidPropertyException
- The framework does not recognise the property supplied by the client
PlatformException
- The implementation detected an internal (for example, communication) errorpublic void destroyServiceManager(java.lang.String serviceInstance) throws CommonException, PlatformException
serviceInstance
- Identifies the Service Instance to be destroyed.
CommonException
- Defines the structure of the exception class which is applicable to all methods.
PlatformException
- The implementation detected an internal (for example, communication) error
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |