cern::laser::source::alarmsysteminterface::impl::ASISubscriberProxy Class Reference

Inheritance diagram for cern::laser::source::alarmsysteminterface::impl::ASISubscriberProxy:
Inheritance graph
[legend]
Collaboration diagram for cern::laser::source::alarmsysteminterface::impl::ASISubscriberProxy:
Collaboration graph
[legend]

List of all members.

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

Private Attributes

ASIConfiguration configuration = null

Static Private Attributes

static Subscriber subscriber = null
static Category cat = Category.getInstance(ASISubscriberProxy.class.getName())

Detailed Description

Implement the ASISubscriber interface.

Author:
fracalde

Constructor & Destructor Documentation

cern::laser::source::alarmsysteminterface::impl::ASISubscriberProxy::ASISubscriberProxy (  )  throws ASIException [inline]

Member Function Documentation

void cern::laser::source::alarmsysteminterface::impl::ASISubscriberProxy::close (  )  [inline]
long cern::laser::source::alarmsysteminterface::impl::ASISubscriberProxy::subscribe ( String  source,
ASIListener  listener 
) throws ASIException [inline]
long cern::laser::source::alarmsysteminterface::impl::ASISubscriberProxy::subscribeAll ( ASIListener  listener  )  throws ASIException [inline]

Subscribe to ASIMessage.

Implements cern::laser::source::alarmsysteminterface::listener::ASISubscriber.

References cat, and subscribe().

void cern::laser::source::alarmsysteminterface::impl::ASISubscriberProxy::unsubscribe ( long  token  )  throws ASIException [inline]

Member Data Documentation

Category cern::laser::source::alarmsysteminterface::impl::ASISubscriberProxy::cat = Category.getInstance(ASISubscriberProxy.class.getName()) [static, private]

logging category

Referenced by close(), subscribe(), subscribeAll(), and unsubscribe().

Referenced by ASISubscriberProxy(), and subscribe().


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

Generated by  doxygen 1.6.2