com::pcbsys::nirvana::nAdminAPI::nDataStreamNode Class Reference

This class is an Admin API wrapper for a Data Stream object (nDataStream) More...

#include <nDataStreamNode.h>

Inheritance diagram for com::pcbsys::nirvana::nAdminAPI::nDataStreamNode:
com::pcbsys::nirvana::nAdminAPI::nNode

Public Member Functions

nDataStreamgetDataStream ()
 Get the nDataStream client API object. More...
 
- Public Member Functions inherited from com::pcbsys::nirvana::nAdminAPI::nNode
virtual BitArray * convertLong (longlong priv)
 Converts from a long to a bitArray used to specify ACL properties. More...
 
virtual nACLEntrycreateACLEntry (const std::string &subject, BitArray *pBs)
 Adds a specific acl entry to the leaf node acl. More...
 
virtual nACLEntrycreateACLEntry (nSecurityGroup *grp, BitArray *pBs)
 Adds a specific security group to the leaf node acl. More...
 
virtual bool Equals (nNode *pItem)
 Check if this nNode is the same as the nNode passed in. More...
 
virtual bool Equals (const std::string &item)
 Check if the string passed in matches the name of this nNode. More...
 
virtual const std::string & getAbsolutePath ()
 This function walks the tree to the root to generate a fully qualified name for this node. More...
 
const std::string & getInternalName ()
 Returns the name of this nNode. More...
 
const std::string & getName ()
 Returns the name of the node. More...
 
virtual nNodegetParent ()
 Returns this nodes parent node. More...
 
virtual std::string getRelativePath (nNode *pTop)
 This method returns the relative path from this node to the nNode passed. More...
 
virtual bool IsRemovable ()
 Returns true if this nNode can be removed. More...
 

Detailed Description

This class is an Admin API wrapper for a Data Stream object (nDataStream)

See Also
nDataStream

Member Function Documentation

nDataStream* com::pcbsys::nirvana::nAdminAPI::nDataStreamNode::getDataStream ( )

Get the nDataStream client API object.

Returns
the nDataStream object