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] |
1.7.0