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

alma::ACS::MasterComponentImpl::SubsysResourceMonitorTest::TestErrorHandler Class Reference

List of all members.

Public Member Functions

void badState (TestResource resource, String stateName)
boolean resourceUnreachable (TestResource resource)
void resourceRecovered (TestResource resource)

Package Functions

 TestErrorHandler (Logger logger)
void resetCounters ()
int getBadStateCount ()
int getUnreachableCount ()
boolean isPermanentlyUnreachable ()
void setIsPermanentlyUnreachable (boolean isPermanentlyUnreachable)
void setUnreachabilitySync (CountDownLatch sync)

Private Attributes

final Logger logger
volatile int badStateCount
volatile int unreachableCount
boolean isPermanentlyUnreachable
volatile CountDownLatch unreachabilitySync

Constructor & Destructor Documentation

alma::ACS::MasterComponentImpl::SubsysResourceMonitorTest::TestErrorHandler::TestErrorHandler Logger  logger  )  [inline, package]
 


Member Function Documentation

void alma::ACS::MasterComponentImpl::SubsysResourceMonitorTest::TestErrorHandler::badState TestResource  resource,
String  stateName
[inline]
 

int alma::ACS::MasterComponentImpl::SubsysResourceMonitorTest::TestErrorHandler::getBadStateCount  )  [inline, package]
 

int alma::ACS::MasterComponentImpl::SubsysResourceMonitorTest::TestErrorHandler::getUnreachableCount  )  [inline, package]
 

boolean alma::ACS::MasterComponentImpl::SubsysResourceMonitorTest::TestErrorHandler::isPermanentlyUnreachable  )  [inline, package]
 

void alma::ACS::MasterComponentImpl::SubsysResourceMonitorTest::TestErrorHandler::resetCounters  )  [inline, package]
 

void alma::ACS::MasterComponentImpl::SubsysResourceMonitorTest::TestErrorHandler::resourceRecovered TestResource  resource  )  [inline]
 

boolean alma::ACS::MasterComponentImpl::SubsysResourceMonitorTest::TestErrorHandler::resourceUnreachable TestResource  resource  )  [inline]
 

void alma::ACS::MasterComponentImpl::SubsysResourceMonitorTest::TestErrorHandler::setIsPermanentlyUnreachable boolean  isPermanentlyUnreachable  )  [inline, package]
 

void alma::ACS::MasterComponentImpl::SubsysResourceMonitorTest::TestErrorHandler::setUnreachabilitySync CountDownLatch  sync  )  [inline, package]
 


Member Data Documentation

volatile int alma::ACS::MasterComponentImpl::SubsysResourceMonitorTest::TestErrorHandler::badStateCount [private]
 

boolean alma::ACS::MasterComponentImpl::SubsysResourceMonitorTest::TestErrorHandler::isPermanentlyUnreachable [private]
 

final Logger alma::ACS::MasterComponentImpl::SubsysResourceMonitorTest::TestErrorHandler::logger [private]
 

volatile CountDownLatch alma::ACS::MasterComponentImpl::SubsysResourceMonitorTest::TestErrorHandler::unreachabilitySync [private]
 

volatile int alma::ACS::MasterComponentImpl::SubsysResourceMonitorTest::TestErrorHandler::unreachableCount [private]
 


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