Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

alma::acs::commandcenter::meta::MaciInfo Class Reference

Collaboration diagram for alma::acs::commandcenter::meta::MaciInfo:

Collaboration graph
[legend]
List of all members.

Public Member Functions

List< ContainerInfogetContainers ()
ContainerInfo getContainer (String name)
ContainerInfo getContainer (int handle)
List< ClientInfogetClients ()
ClientInfo getClient (String name)
ClientInfo getClient (int handle)
List< ComponentInfogetComponents ()
ComponentInfo getComponent (String name)
ComponentInfo getComponent (int handle)
List< ComponentInfogetStartedComponents ()

Protected Member Functions

 MaciInfo (SortingTreeNode root, SortingTreeNode conts, SortingTreeNode clients, SortingTreeNode comps)

Protected Attributes

SortingTreeNode managerNode
SortingTreeNode containerNode
SortingTreeNode clientNode
SortingTreeNode componentNode
final Object refreshContainerInfoLock = new Object()
final Object refreshComponentInfoLock = new Object()
final Object refreshClientInfoLock = new Object()

Constructor & Destructor Documentation

alma::acs::commandcenter::meta::MaciInfo::MaciInfo SortingTreeNode  root,
SortingTreeNode  conts,
SortingTreeNode  clients,
SortingTreeNode  comps
[inline, protected]
 


Member Function Documentation

ClientInfo alma::acs::commandcenter::meta::MaciInfo::getClient int  handle  )  [inline]
 

ClientInfo alma::acs::commandcenter::meta::MaciInfo::getClient String  name  )  [inline]
 

List<ClientInfo> alma::acs::commandcenter::meta::MaciInfo::getClients  )  [inline]
 

ComponentInfo alma::acs::commandcenter::meta::MaciInfo::getComponent int  handle  )  [inline]
 

ComponentInfo alma::acs::commandcenter::meta::MaciInfo::getComponent String  name  )  [inline]
 

List<ComponentInfo> alma::acs::commandcenter::meta::MaciInfo::getComponents  )  [inline]
 

ContainerInfo alma::acs::commandcenter::meta::MaciInfo::getContainer int  handle  )  [inline]
 

ContainerInfo alma::acs::commandcenter::meta::MaciInfo::getContainer String  name  )  [inline]
 

List<ContainerInfo> alma::acs::commandcenter::meta::MaciInfo::getContainers  )  [inline]
 

List<ComponentInfo> alma::acs::commandcenter::meta::MaciInfo::getStartedComponents  )  [inline]
 


Member Data Documentation

SortingTreeNode alma::acs::commandcenter::meta::MaciInfo::clientNode [protected]
 

SortingTreeNode alma::acs::commandcenter::meta::MaciInfo::componentNode [protected]
 

SortingTreeNode alma::acs::commandcenter::meta::MaciInfo::containerNode [protected]
 

SortingTreeNode alma::acs::commandcenter::meta::MaciInfo::managerNode [protected]
 

final Object alma::acs::commandcenter::meta::MaciInfo::refreshClientInfoLock = new Object() [protected]
 

For synchronization

final Object alma::acs::commandcenter::meta::MaciInfo::refreshComponentInfoLock = new Object() [protected]
 

For synchronization

final Object alma::acs::commandcenter::meta::MaciInfo::refreshContainerInfoLock = new Object() [protected]
 

For synchronization


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 02:52:11 2009 for ACS Java API by doxygen 1.3.8