alma::ACS::MasterComponentImpl::tool::MasterComponentEventLogger Class Reference

Inheritance diagram for alma::ACS::MasterComponentImpl::tool::MasterComponentEventLogger:
Inheritance graph
[legend]
Collaboration diagram for alma::ACS::MasterComponentImpl::tool::MasterComponentEventLogger:
Collaboration graph
[legend]

List of all members.

Classes

class  MyStateChangeListener

Public Member Functions

 MasterComponentEventLogger (Logger logger, String managerLoc, String clientName) throws Exception

Static Public Member Functions

static void main (String[] args)

Private Member Functions

void run ()
void runMasterComponentsCheckThread ()
void checkCurrentMasterComponents () throws Exception
StateChangeListener attachListener (MasterComponentReadOnly mcomp) throws Exception

Private Attributes

Map mastercompNameToObject

Detailed Description

Command line tool that attaches to all master components in the system and displays their state changes.

Should be useful mainly for Release-2 integration where the Exec GUI does not always seem to display all expected state changes, and it's not clear who's at fault (Exec or mastercomp).

Author:
hsommer created Nov 19, 2004 6:11:59 PM
Deprecated:
This is work in progress, don't use it yet!!!

Constructor & Destructor Documentation

alma::ACS::MasterComponentImpl::tool::MasterComponentEventLogger::MasterComponentEventLogger ( Logger  logger,
String  managerLoc,
String  clientName 
) throws Exception [inline]
Parameters:
logger 
managerLoc 
clientName 
Exceptions:
java.lang.Exception 

References mastercompNameToObject.

Referenced by main().


Member Function Documentation

StateChangeListener alma::ACS::MasterComponentImpl::tool::MasterComponentEventLogger::attachListener ( MasterComponentReadOnly  mcomp  )  throws Exception [inline, private]
void alma::ACS::MasterComponentImpl::tool::MasterComponentEventLogger::checkCurrentMasterComponents (  )  throws Exception [inline, private]
static void alma::ACS::MasterComponentImpl::tool::MasterComponentEventLogger::main ( String[]  args  )  [inline, static]
void alma::ACS::MasterComponentImpl::tool::MasterComponentEventLogger::run (  )  [inline, private]

References runMasterComponentsCheckThread().

Referenced by main().

void alma::ACS::MasterComponentImpl::tool::MasterComponentEventLogger::runMasterComponentsCheckThread (  )  [inline, private]

Referenced by run().


Member Data Documentation

map: key = (String) curl, value = (MastercompBundle) master component and associated objects

Referenced by checkCurrentMasterComponents(), and MasterComponentEventLogger().


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2