cl::utfsm::acs::acg::core::AcsInformation Class Reference

Collaboration diagram for cl::utfsm::acs::acg::core::AcsInformation:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 AcsInformation (String name) throws Exception
DAL getDAL () throws AcsJContainerServicesEx
ContainerServices getContainerServices ()
Logger getLogger ()
void disconnect ()

Private Attributes

String managerLoc = System.getProperty("ACS.manager")
ComponentClient _client

Detailed Description

Class used to handle the connection of the application with the ACS Manager. When a new class is created, it ensures that the application is connected to the Manager. Either way, it throws an exception.

Author:
rtobar

Constructor & Destructor Documentation

cl::utfsm::acs::acg::core::AcsInformation::AcsInformation ( String  name  )  throws Exception [inline]

References _client, and managerLoc.


Member Function Documentation

void cl::utfsm::acs::acg::core::AcsInformation::disconnect (  )  [inline]
ContainerServices cl::utfsm::acs::acg::core::AcsInformation::getContainerServices (  )  [inline]
DAL cl::utfsm::acs::acg::core::AcsInformation::getDAL (  )  throws AcsJContainerServicesEx [inline]

Retrieves a reference to the DAL use by the ACS instance that we connect to.

Returns:
A reference for the DAL in use by the system
Exceptions:
AcsJContainerServicesEx If an error ocurs while trying to get the reference to the DAL

References _client, alma::acs::container::ContainerServicesBase::getCDB(), and alma::acs::component::client::ComponentClient::getContainerServices().

Referenced by cl::utfsm::acs::acg::core::AcsInformationTest::testResetConnection().

Logger cl::utfsm::acs::acg::core::AcsInformation::getLogger (  )  [inline]

Member Data Documentation

String cl::utfsm::acs::acg::core::AcsInformation::managerLoc = System.getProperty("ACS.manager") [private]

Referenced by AcsInformation().


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

Generated by  doxygen 1.6.2