To
list and get service key subscriptions (by name or service key),
use the following sis-console commands or related MBean operations.
|
|
This is a SIS feature for IN. |
Console commands
listServiceKeySubscriptions
Command |
listservicekeysubscriptions <ra-entity>
List all service key subscriptions
|
|---|---|
Example |
To list all service key subscription for the SIS instance named $ ./sis-console listservicekeysubscriptions sis
ServiceKeySubscription[name=11, service key=11, debugLevel=0, audit=false]
ServiceKeySubscription[name=12, service key=12,
orig=CompositionID[name=1,vendor=OpenCloud,version=1.0],
term=CompositionID[name=1,vendor=OpenCloud,version=1.0],
debugLevel=0, audit=false]
ServiceKeySubscription[name=VPN, service key=50,
orig=CompositionID[name=4000,vendor=OpenCloud,version=1.0],
term=CompositionID[name=4001,vendor=OpenCloud,version=1.0],
debugLevel=0, audit=false]
|
getServiceKeySubscription
Command |
getservicekeysubscription <ra-entity> <name>
Retrieve a service key subscription by name
|
|---|---|
Example |
To get the service key subscription for the subscription named $ ./sis-console getservicekeysubscription sis VPN
ServiceKeySubscription[name=VPN, service key=50,
orig=CompositionID[name=4000,vendor=OpenCloud,version=1.0],
term=CompositionID[name=4001,vendor=OpenCloud,version=1.0],
debugLevel=0, audit=false]
|
getSubscriptionByServiceKey
Command |
getsubscriptionbyservicekey <ra-entity> <service-key>
Retrieve a subscription by service key
|
|---|---|
Example |
To get the service key subscription for the subscribed service key $ ./sis-console getsubscriptionbyservicekey sis 50
ServiceKeySubscription[name=Bob, service key=50,
orig=CompositionID[name=4000,vendor=OpenCloud,version=1.0],
term=CompositionID[name=4001,vendor=OpenCloud,version=1.0],
debugLevel=0, audit=false]
|
MBean operations
MBean |
|---|
getSubscriptions
Operation |
To get the list of all service key subscriptions: public ServiceKeySubscription[] getSubscriptions()
throws ManagementException;
|
|---|
getSubscription
Operation |
To get a subscription by name: public ServiceKeySubscription getSubscription(String name)
throws NullPointerException, UnrecognizedComponentException,
ManagementException;
|
|---|
getSubscriptionByServiceKey
Operation |
To get a subscription by subscribed service key: public ServiceKeySubscription getSubscriptionByServiceKey(int serviceKey)
throws NullPointerException, ManagementException;
|
|---|
