Public Member Functions | |
| ASISubscriberProxy () throws ASIException | |
| void | close () |
| long | subscribe (String source, ASIListener listener) throws ASIException |
| long | subscribeAll (ASIListener listener) throws ASIException |
| void | unsubscribe (long token) throws ASIException |
Implement the ASISubscriber interface.
| cern.laser.source.alarmsysteminterface.impl.ASISubscriberProxy.ASISubscriberProxy | ( | ) | throws ASIException |
Creates a new instance of ASISubscriberProxy
References cern.laser.source.alarmsysteminterface.impl.Configurator.getConfiguration(), and cern.laser.source.alarmsysteminterface.ASIException.setRootCause().
| void cern.laser.source.alarmsysteminterface.impl.ASISubscriberProxy.close | ( | ) |
Close the resources.
Implements cern.laser.source.alarmsysteminterface.listener.ASISubscriber.
References cern.cmw.mom.pubsub.Subscriber.close().
| long cern.laser.source.alarmsysteminterface.impl.ASISubscriberProxy.subscribe | ( | String | source, | |
| ASIListener | listener | |||
| ) | throws ASIException |
Subscribe to ASIMessage from a specific alarm source.
Implements cern.laser.source.alarmsysteminterface.listener.ASISubscriber.
References cern.laser.source.alarmsysteminterface.ASIException.setRootCause(), and cern.cmw.mom.pubsub.Subscriber.subscribe().
Referenced by cern.laser.source.alarmsysteminterface.impl.ASISubscriberProxy.subscribeAll().
| long cern.laser.source.alarmsysteminterface.impl.ASISubscriberProxy.subscribeAll | ( | ASIListener | listener | ) | throws ASIException |
Subscribe to ASIMessage.
Implements cern.laser.source.alarmsysteminterface.listener.ASISubscriber.
References cern.laser.source.alarmsysteminterface.impl.ASISubscriberProxy.subscribe().
| void cern.laser.source.alarmsysteminterface.impl.ASISubscriberProxy.unsubscribe | ( | long | token | ) | throws ASIException |
Unsubscribe.
Implements cern.laser.source.alarmsysteminterface.listener.ASISubscriber.
References cern.laser.source.alarmsysteminterface.ASIException.setRootCause(), and cern.cmw.mom.pubsub.Subscriber.unSubscribe().
1.7.0