
Public Member Functions | |
| Repository | getIrReference () |
| ComponentClient | getClient () |
| ContainerServices | getContainerServices () |
| void | shutDown () throws java.lang.Exception |
| boolean | componentExists (String componentName) |
| boolean | propertyExists (String componentName, String propertyName) |
| ComponentsManager | getCManager () |
Static Public Member Functions | |
| static synchronized AcsInformation | getInstance (String clientName) throws AcsInformationException, AcsJContainerEx |
| static synchronized AcsInformation | getInstance () |
Package Attributes | |
| String | managerLoc = System.getProperty("ACS.manager") |
| String | IRloc = System.getProperty("ACS.repository") |
| ComponentClient | client = null |
| ComponentsManager | cManager = null |
| Logger | m_logger = null |
| Repository | IR = null |
Private Member Functions | |
| AcsInformation (String clientName) throws AcsInformationException, AcsJContainerEx | |
| AcsInformation () | |
Static Private Attributes | |
| static AcsInformation | _instance |
Singleton class that provides system wide information. This class creates the logger, and is reposible for the proper shutdown.
| cl::utfsm::samplingSystemUI::core::AcsInformation::AcsInformation | ( | String | clientName | ) | throws AcsInformationException, AcsJContainerEx [inline, private] |
Creates an instance for the ComponentClient
| clientName |
References client, cManager, alma::acs::container::ContainerServicesBase::getAdvancedContainerServices(), alma::acs::component::client::ComponentClient::getContainerServices(), alma::acs::container::ContainerServicesBase::getLogger(), IR, IRloc, m_logger, and managerLoc.
| cl::utfsm::samplingSystemUI::core::AcsInformation::AcsInformation | ( | ) | [inline, private] |
Referenced by getInstance().
| boolean cl::utfsm::samplingSystemUI::core::AcsInformation::componentExists | ( | String | componentName | ) | [inline] |
References cManager, and cl::utfsm::samplingSystemUI::core::ComponentsManager::componentExists().
Referenced by cl::utfsm::samplingSystemUI::core::SamplingManagerUITool::componentExists(), cl::utfsm::samplingSystemUI::core::SamplingManager::SamplingManager(), and cl::utfsm::samplingSystemUITestCase::AcsInformationTest::testComponent().
| ComponentClient cl::utfsm::samplingSystemUI::core::AcsInformation::getClient | ( | ) | [inline] |
References client.
| ComponentsManager cl::utfsm::samplingSystemUI::core::AcsInformation::getCManager | ( | ) | [inline] |
References cManager.
Referenced by cl::utfsm::samplingSystemUI::SampTool::getPropsForComponent(), and cl::utfsm::samplingSystemUI::SampTool::initializeComponents().
| ContainerServices cl::utfsm::samplingSystemUI::core::AcsInformation::getContainerServices | ( | ) | [inline] |
References client, and alma::acs::component::client::ComponentClient::getContainerServices().
Referenced by cl::utfsm::samplingSystemUI::core::SamplingManager::finalize(), cl::utfsm::samplingSystemUI::core::SamplingManager::getSamplingObj(), cl::utfsm::samplingSystemUI::core::SamplingManager::getSampReference(), cl::utfsm::samplingSystemUI::SampTool::initializeComponents(), and cl::utfsm::samplingSystemUI::core::PropertySamp::run().
| static synchronized AcsInformation cl::utfsm::samplingSystemUI::core::AcsInformation::getInstance | ( | ) | [inline, static] |
Returns an instance of AcsInformation
References _instance.
| static synchronized AcsInformation cl::utfsm::samplingSystemUI::core::AcsInformation::getInstance | ( | String | clientName | ) | throws AcsInformationException, AcsJContainerEx [inline, static] |
Returns an instance of AcsInformation
| clientName | The name for the ClientComponent to create |
References _instance, and AcsInformation().
Referenced by cl::utfsm::samplingSystemUI::SampTool::initializeComponents(), cl::utfsm::samplingSystemUI::core::PropertySamp::PropertySamp(), cl::utfsm::samplingSystemUI::core::SamplingManager::SamplingManager(), cl::utfsm::samplingSystemUI::core::SamplingManagerUITool::spinUp(), cl::utfsm::samplingSystemUITestCase::AcsInformationTest::testComponent(), cl::utfsm::samplingSystemUITestCase::AcsInformationTest::testMultipleClients(), cl::utfsm::samplingSystemUITestCase::AcsInformationTest::testProperty(), and cl::utfsm::samplingSystemUITestCase::AcsInformationTest::testSingleton().
| Repository cl::utfsm::samplingSystemUI::core::AcsInformation::getIrReference | ( | ) | [inline] |
References IR.
| boolean cl::utfsm::samplingSystemUI::core::AcsInformation::propertyExists | ( | String | componentName, | |
| String | propertyName | |||
| ) | [inline] |
| void cl::utfsm::samplingSystemUI::core::AcsInformation::shutDown | ( | ) | throws java.lang.Exception [inline] |
References client, m_logger, and alma::acs::component::client::ComponentClient::tearDown().
Referenced by cl::utfsm::samplingSystemUI::core::SamplingManagerUITool::tearDown().
AcsInformation cl::utfsm::samplingSystemUI::core::AcsInformation::_instance [static, private] |
Referenced by getInstance().
ComponentClient cl::utfsm::samplingSystemUI::core::AcsInformation::client = null [package] |
Referenced by AcsInformation(), getClient(), getContainerServices(), and shutDown().
Referenced by AcsInformation(), componentExists(), getCManager(), and propertyExists().
Repository cl::utfsm::samplingSystemUI::core::AcsInformation::IR = null [package] |
Referenced by AcsInformation(), and getIrReference().
String cl::utfsm::samplingSystemUI::core::AcsInformation::IRloc = System.getProperty("ACS.repository") [package] |
Referenced by AcsInformation().
Logger cl::utfsm::samplingSystemUI::core::AcsInformation::m_logger = null [package] |
Referenced by AcsInformation(), and shutDown().
String cl::utfsm::samplingSystemUI::core::AcsInformation::managerLoc = System.getProperty("ACS.manager") [package] |
Referenced by AcsInformation().
1.6.2