To
create an extension reference to an extension component implemented as a JAIN SLEE service,
use the following sis-console command, Ant task, or related MBean operation:
Console command
createextensionref
Command |
createextensionref <ra-entity> <name> <extension-type> <service-id>
Create an extension reference, extension type is SCS or INTERCEPTOR
|
|---|---|
Example |
To create an extension reference called $ ./sis-console createextensionref sis "External DB Selector" scs "name=External DB Selector Service,vendor=OpenCloud,version=1.0" Created extension reference External DB Selector of type SCS for SLEE service ServiceID[name=External DB Selector Service,vendor=OpenCloud,version=1.0] |
Ant task
createextensionref
Task |
<createextensionref name="..." type="service">
<service name="..." vendor="..." version="..."/>
</createextensionref>
|
|---|---|
Example |
To create an extension reference called <sis-in-management>
<createextensionref name="External DB Selector" type="service">
<service name="External DB Selector Service" vendor="OpenCloud" version="1.0"/>
</createextensionref>
</sis-in-management>
or <sis-sip-management>
<createextensionref name="External DB Selector" type="service">
<service name="External DB Selector Service" vendor="OpenCloud" version="1.0"/>
</createextensionref>
</sis-sip-management>
|
MBean operation
MBean |
|---|
createServiceExtensionRef
Operation |
To create an extension reference that references a JAIN SLEE service: public void createServiceExtensionRef(String name, ExtensionType extensionType, ServiceID serviceID)
throws NullPointerException, AlreadyDeployedException,
DeploymentException, ManagementException;
|
|---|
