All classes that can be removed from the namespace implement this interface. More...
Public Member Functions | |
void | remove (bool removeChildren) |
This method enables the removal of the object from the namespace. More... | |
All classes that can be removed from the namespace implement this interface.
This allows easy manipulation of the nirvana namespace objects that can be deleted
void com.pcbsys.nirvana.nAdminAPI.nRemovable.remove | ( | bool | removeChildren | ) |
This method enables the removal of the object from the namespace.
If you specify true, all child nodes, including channels, queues and services will also be removed
removeChildren | a boolean specifying whether siblings should be removed too |
nUnsupportedRemoveException | thrown if the remove operation is not supported on this node |
nNodeException | is thrown if an error occurs in the remove operation |
nLeafNode nRealmNode nLinkNode
Implemented in com.pcbsys.nirvana.nAdminAPI.nRealmNode, com.pcbsys.nirvana.nAdminAPI.nLeafNode, and com.pcbsys.nirvana.nAdminAPI.nLinkNode.