To
list and get address subscriptions (by name or address),
use the following sis-console
commands or related MBean operations.
Console commands
listAddressSubscriptions
Command |
listaddresssubscriptions <ra-entity> List all address subscriptions |
---|---|
Example |
To list all address subscription for the SIS instance named $ ./sis-console listaddresssubscriptions sis AddressSubscription[name=Bob, address=34607000123, orig=CompositionID[name=4000,vendor=OpenCloud,version=1.0], term=CompositionID[name=4001,vendor=OpenCloud,version=1.0], debugLevel=0, audit=false] AddressSubscription[name=34610004000, address=34610004000, orig=CompositionID[name=4000,vendor=OpenCloud,version=1.0], term=CompositionID[name=4001,vendor=OpenCloud,version=1.0], debugLevel=0, audit=false] |
getAddressSubscription
Command |
getaddresssubscription <ra-entity> <name> Retrieve an address subscription by name |
---|---|
Example |
To get the address subscription for the subscription named $ ./sis-console getaddresssubscription sis Bob AddressSubscription[name=Bob, address=34607000123, orig=CompositionID[name=4000,vendor=OpenCloud,version=1.0], term=CompositionID[name=4001,vendor=OpenCloud,version=1.0], debugLevel=0, audit=false] |
getSubscriptionByAddress
Command |
getsubscriptionbyaddress <ra-entity> <address> Retrieve a subscription by address |
---|---|
Example |
To get the address subscription for the subscribed address $ ./sis-console getsubscriptionbyaddress sis 34607000123 AddressSubscription[name=Bob, address=34607000123, 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 address subscriptions: public AddressSubscription[] getSubscriptions() throws ManagementException; |
---|
getSubscription
Operation |
To get a subscription by name: public AddressSubscription getSubscription(String name) throws NullPointerException, UnrecognizedComponentException, ManagementException; |
---|
getSubscriptionByAddress
Operation |
To get a subscription by subscribed address: public AddressSubscription getSubscriptionByAddress(String address) throws NullPointerException, ManagementException; |
---|