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; |
---|