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