Installs a service key subscription into a SIS-IN RA entity. The SIS-IN RA entity to manage to is specified by the
enclosing
sis-in-management
element.
The originating, terminating, or third-party composition that is triggered if the service key subscription is selected
is specified in nested
composition elements
. For example:
<sis-in-management
raentity="foo">
<installservicekeysubscription name="CallForwarding" servicekey="50">
<originatingcomposition
name="OriginatingComposition" vendor="xyz.com" version="1.0"/>
<terminatingcomposition
name="TerminatingComposition" vendor="xyz.com" version="1.0"/>
<thirdpartycomposition
name="ThirdPartyComposition" vendor="xyz.com" version="1.0"/>
</installservicekeysubscription>
</sis-in-management>
This task invokes the
ServiceKeySubscriptionManagementMBean.installSubscription(com.opencloud.slee.resources.insis.management.ServiceKeySubscription)
management operation.
Ant Parameters
Attribute |
Description |
Required |
name |
The name of the service key subscription. Must be unique within the SIS-IN RA entity. |
Yes. |
service key |
The service key of the subscription. Must be unique within the SIS-IN RA entity. |
Yes. |
description |
An arbitrary description for the subscription. |
No. Defaults to null . |
debuglevel |
The fine-grained tracing debug level of the subscription. Must be a value between 0 and 3. |
No. Defaults to 0 (no tracing). |
audit |
A boolean value that specifies whether the SIS will generate audit logs for calls that select this subscription. |
No. Defaults to false (no audit logging). |
failonerror |
Default failure case behaviour for this task. If set to 'false' or 'no', the build will continue when this task attempts a redundant action. |
No. Default is inherited from the enclosing INSISManagementTask . |
Parameters specified as nested elements
Element |
Description |
originatingcomposition |
Contains the composition component ID for originating triggers that select this subscription.
At most one nested composition element of this type may be present. |
terminatingcomposition |
Contains the composition component ID for terminating triggers that select this subscription.
At most one nested composition element of this type may be present. |
thirdpartycomposition |
Contains the composition component ID for third-party call triggers that select this subscription.
At most one nested composition element of this type may be present. |