Public Member Functions | |
ContainerServices | getContainerServices () |
DAL | getCDB () throws AcsJContainerServicesEx |
Logger | getLogger () |
void | connect () throws Exception |
void | addAlarmSourceListener (SourceListener listener) |
void | removeAlarmSourceListener (SourceListener listener) |
void | addListener (AlarmCategoryListener listener) |
void | removeListener (AlarmCategoryListener listener) |
Static Public Member Functions | |
static AcsSourceClient | getInstance () throws Exception |
static void | shutdown () |
AcsSimpleClient is a singleton encapsulating an ACS SimpleClient.
void alma.acs.alarmsanalyzer.engine.AcsSourceClient.addAlarmSourceListener | ( | SourceListener | listener | ) |
Add a listener to receive source alarms
listener | The listener receiving source alarms |
References alma.alarmsystem.clients.SourceClient.addAlarmListener().
Referenced by alma.acs.alarmsanalyzer.command.ConnectToACSHandler.execute().
void alma.acs.alarmsanalyzer.engine.AcsSourceClient.addListener | ( | AlarmCategoryListener | listener | ) |
Add a category listener
listener | The listener |
References alma.acs.alarmsanalyzer.engine.AcsCategoryClient.addListener().
Referenced by alma.acs.alarmsanalyzer.command.ConnectToACSHandler.execute().
void alma.acs.alarmsanalyzer.engine.AcsSourceClient.connect | ( | ) | throws Exception |
Connect to alarm SourceClient and start sending alarms to the listeners
Exception | In case of failure connecting the SourceClient to the source NC |
References alma.acs.alarmsanalyzer.engine.AcsCategoryClient.connect(), and alma.alarmsystem.clients.SourceClient.connect().
Referenced by alma.acs.alarmsanalyzer.command.ConnectToACSHandler.execute().
DAL alma.acs.alarmsanalyzer.engine.AcsSourceClient.getCDB | ( | ) | throws AcsJContainerServicesEx |
Exception | In case of error getting the CDB from the ContainerServices | |
AcsJContainerServicesEx |
References alma.acs.container.ContainerServicesBase.getCDB(), and alma.acs.component.client.ComponentClient.getContainerServices().
ContainerServices alma.acs.alarmsanalyzer.engine.AcsSourceClient.getContainerServices | ( | ) |
References alma.acs.component.client.ComponentClient.getContainerServices().
static AcsSourceClient alma.acs.alarmsanalyzer.engine.AcsSourceClient.getInstance | ( | ) | throws Exception [static] |
This is the factory of the singleton
Exception | If the connection with the manager failed |
Referenced by alma.acs.alarmsanalyzer.command.ConnectToACSHandler.execute().
Logger alma.acs.alarmsanalyzer.engine.AcsSourceClient.getLogger | ( | ) |
void alma.acs.alarmsanalyzer.engine.AcsSourceClient.removeAlarmSourceListener | ( | SourceListener | listener | ) |
Remove a listener of source alarms
listener | The listener of source alarms to remove |
References alma.alarmsystem.clients.SourceClient.removeListener().
void alma.acs.alarmsanalyzer.engine.AcsSourceClient.removeListener | ( | AlarmCategoryListener | listener | ) |
Remove a category listener
listener | The listener |
References alma.acs.alarmsanalyzer.engine.AcsCategoryClient.removeListener().
static void alma.acs.alarmsanalyzer.engine.AcsSourceClient.shutdown | ( | ) | [static] |