All classes that can be copied from one part of the namespace to another implement this interface. More...
Public Member Functions | |
void | copy (nNode p_toNode, String p_toName, boolean p_waitForCompletion, nACL acl, nCommandStatus cmdStatus) throws nUnsupportedCopyException |
This method enables the copy of the object from one node to another, specifying a name for the destination node, and whether the operation should wait until complete before returning. More... | |
void | copy (String p_toName, boolean p_waitForCompletion, nACL acl, nCommandStatus cmdStatus) throws nUnsupportedCopyException |
This method enables the copy of the object locally within the current node, specifying a name so there are no duplicates, and whether the operation should wait until complete before returning. More... | |
void | copy (nNode p_toNode, boolean p_waitForCompletion, nChannelAttributes p_attrib, nACL acl, nCommandStatus cmdStatus) throws nUnsupportedCopyException |
This method enables the copy of the object from one node to another, specifying a name for the destination node, and whether the operation should wait until complete before returning as well as specifying new channel attributes. More... | |
void | copy (boolean p_waitForCompletion, nChannelAttributes p_attrib, nACL acl, nCommandStatus cmdStatus) throws nUnsupportedCopyException |
This method enables the copy of the object locally within the current node, specifying a name so there are no duplicates, and whether the operation should wait until complete before returning, as well as specifying new channel attributes. More... | |
All classes that can be copied from one part of the namespace to another implement this interface.
This facilitates manipulation of the nirvana namespace nodes.
void com.pcbsys.nirvana.nAdminAPI.nCopyable.copy | ( | nNode | p_toNode, |
String | p_toName, | ||
boolean | p_waitForCompletion, | ||
nACL | acl, | ||
nCommandStatus | cmdStatus | ||
) | throws nUnsupportedCopyException |
This method enables the copy of the object from one node to another, specifying a name for the destination node, and whether the operation should wait until complete before returning.
p_toNode | the name of the container node to copy this node to |
p_toName | the new name of the node to copy this node as. |
p_waitForCompletion | a boolean specifying whether the method should return immediately or after the command is completed. |
acl | an optional initial acl object that will be set on the object being copied |
cmdStatus | an optional nCommandStatus object so that you can query the status of the command whether waiting for completion or not (useful for progress bars etc) |
nUnsupportedCopyException | if the copy operation can not be peformed with the parameters specified. |
Implemented in com.pcbsys.nirvana.nAdminAPI.nLeafNode.
void com.pcbsys.nirvana.nAdminAPI.nCopyable.copy | ( | String | p_toName, |
boolean | p_waitForCompletion, | ||
nACL | acl, | ||
nCommandStatus | cmdStatus | ||
) | throws nUnsupportedCopyException |
This method enables the copy of the object locally within the current node, specifying a name so there are no duplicates, and whether the operation should wait until complete before returning.
p_toName | the new name of the node to copy this node as. |
p_waitForCompletion | a boolean specifying whether the method should return immediately or after the command is completed. |
acl | an optional initial acl object that will be set on the object being copied |
cmdStatus | an optional nCommandStatus object so that you can query the status of the command whether waiting for completion or not (useful for progress bars etc) |
nUnsupportedCopyException | if the copy operation can not be peformed with the parameters specified. |
Implemented in com.pcbsys.nirvana.nAdminAPI.nLeafNode.
void com.pcbsys.nirvana.nAdminAPI.nCopyable.copy | ( | nNode | p_toNode, |
boolean | p_waitForCompletion, | ||
nChannelAttributes | p_attrib, | ||
nACL | acl, | ||
nCommandStatus | cmdStatus | ||
) | throws nUnsupportedCopyException |
This method enables the copy of the object from one node to another, specifying a name for the destination node, and whether the operation should wait until complete before returning as well as specifying new channel attributes.
p_toNode | the name of the container node to copy this node to |
p_waitForCompletion | a boolean specifying whether the method should return immediately or after the command is completed. |
p_attrib | the nChannelAttributes specifying the new nNode parameters (Name, Type, Capacity, TTL etc) |
acl | an optional initial acl object that will be set on the object being copied |
cmdStatus | an optional nCommandStatus object so that you can query the status of the command whether waiting for completion or not (useful for progress bars etc) |
nUnsupportedCopyException | if the copy operation can not be peformed with the parameters specified. |
Implemented in com.pcbsys.nirvana.nAdminAPI.nLeafNode.
void com.pcbsys.nirvana.nAdminAPI.nCopyable.copy | ( | boolean | p_waitForCompletion, |
nChannelAttributes | p_attrib, | ||
nACL | acl, | ||
nCommandStatus | cmdStatus | ||
) | throws nUnsupportedCopyException |
This method enables the copy of the object locally within the current node, specifying a name so there are no duplicates, and whether the operation should wait until complete before returning, as well as specifying new channel attributes.
p_waitForCompletion | a boolean specifying whether the method should return immediately or after the command is completed. |
p_attrib | the nChannelAttributes specifying the new nNode parameters (Name, Type, Capacity, TTL etc) |
acl | an optional initial acl object that will be set on the object being copied |
cmdStatus | an optional nCommandStatus object so that you can query the status of the command whether waiting for completion or not (useful for progress bars etc) |
nUnsupportedCopyException | if the copy operation can not be peformed with the parameters specified. |
Implemented in com.pcbsys.nirvana.nAdminAPI.nLeafNode.