TANGO Java API
( TangORB-7.3.3.jar)

fr.esrf.TangoApi.events
Class TangoEventsAdapter

java.lang.Object
  extended by fr.esrf.TangoApi.events.TangoEventsAdapter
All Implemented Interfaces:
java.io.Serializable

public class TangoEventsAdapter
extends java.lang.Object
implements java.io.Serializable

Author:
pascal_verdier
See Also:
Serialized Form

Constructor Summary
TangoEventsAdapter(DeviceProxy dev)
          Creates a new instance of TangoEventsAdapter
TangoEventsAdapter(java.lang.String device_name)
          Creates a new instance of TangoEventsAdapter
 
Method Summary
 void addTangoArchiveListener(ITangoArchiveListener listener, java.lang.String attr_name, java.lang.String[] filters)
          Add listner for archive event
 void addTangoArchiveListener(ITangoArchiveListener listener, java.lang.String attr_name, java.lang.String[] filters, boolean stateless)
           
 void addTangoAttConfigListener(ITangoAttConfigListener listener, java.lang.String attr_name, java.lang.String[] filters)
          Add listner for AttConfig event
 void addTangoAttConfigListener(ITangoAttConfigListener listener, java.lang.String attr_name, java.lang.String[] filters, boolean stateless)
           
 void addTangoChangeListener(ITangoChangeListener listener, java.lang.String attr_name, java.lang.String[] filters)
          Add listner for change event
 void addTangoChangeListener(ITangoChangeListener listener, java.lang.String attr_name, java.lang.String[] filters, boolean stateless)
           
 void addTangoDataReadyListener(ITangoDataReadyListener listener, java.lang.String attr_name, java.lang.String[] filters)
          Add listner for DataReady event
 void addTangoDataReadyListener(ITangoDataReadyListener listener, java.lang.String attr_name, java.lang.String[] filters, boolean stateless)
           
 void addTangoPeriodicListener(ITangoPeriodicListener listener, java.lang.String attr_name, java.lang.String[] filters)
          Add listner for periodic event
 void addTangoPeriodicListener(ITangoPeriodicListener listener, java.lang.String attr_name, java.lang.String[] filters, boolean stateless)
           
 void addTangoQualityChangeListener(ITangoQualityChangeListener listener, java.lang.String attr_name, java.lang.String[] filters)
          Add listner for quality change event
 void addTangoQualityChangeListener(ITangoQualityChangeListener listener, java.lang.String attr_name, java.lang.String[] filters, boolean stateless)
           
 void addTangoUserListener(ITangoUserListener listener, java.lang.String attr_name, java.lang.String[] filters)
          Add listner for user event
 void addTangoUserListener(ITangoUserListener listener, java.lang.String attr_name, java.lang.String[] filters, boolean stateless)
           
 java.lang.String device_name()
           
 void removeTangoArchiveListener(ITangoArchiveListener listener, java.lang.String attr_name)
          Remove listner for archive event
 void removeTangoAttConfigListener(ITangoAttConfigListener listener, java.lang.String attr_name)
          Remove listner for att_config event
 void removeTangoChangeListener(ITangoChangeListener listener, java.lang.String attr_name)
          Remove listner for change event
 void removeTangoDataReadyListener(ITangoDataReadyListener listener, java.lang.String attr_name)
          Remove listner for DataReady event
 void removeTangoPeriodicListener(ITangoPeriodicListener listener, java.lang.String attr_name)
          remove listner for periodic event
 void removeTangoQualityChangeListener(ITangoQualityChangeListener listener, java.lang.String attr_name)
          Remove listner for quality change event
 void removeTangoUserListener(ITangoUserListener listener, java.lang.String attr_name)
          Remove listner for user event
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TangoEventsAdapter

public TangoEventsAdapter(java.lang.String device_name)
                   throws DevFailed
Creates a new instance of TangoEventsAdapter

Parameters:
device_name - the device used name.
Throws:
DevFailed

TangoEventsAdapter

public TangoEventsAdapter(DeviceProxy dev)
                   throws DevFailed
Creates a new instance of TangoEventsAdapter

Parameters:
dev - the device used proxy instance.
Throws:
DevFailed
Method Detail

addTangoPeriodicListener

public void addTangoPeriodicListener(ITangoPeriodicListener listener,
                                     java.lang.String attr_name,
                                     java.lang.String[] filters)
                              throws DevFailed
Add listner for periodic event

Throws:
DevFailed

addTangoPeriodicListener

public void addTangoPeriodicListener(ITangoPeriodicListener listener,
                                     java.lang.String attr_name,
                                     java.lang.String[] filters,
                                     boolean stateless)
                              throws DevFailed
Throws:
DevFailed

removeTangoPeriodicListener

public void removeTangoPeriodicListener(ITangoPeriodicListener listener,
                                        java.lang.String attr_name)
                                 throws DevFailed
remove listner for periodic event

Throws:
DevFailed

addTangoChangeListener

public void addTangoChangeListener(ITangoChangeListener listener,
                                   java.lang.String attr_name,
                                   java.lang.String[] filters)
                            throws DevFailed
Add listner for change event

Throws:
DevFailed

addTangoChangeListener

public void addTangoChangeListener(ITangoChangeListener listener,
                                   java.lang.String attr_name,
                                   java.lang.String[] filters,
                                   boolean stateless)
                            throws DevFailed
Throws:
DevFailed

removeTangoChangeListener

public void removeTangoChangeListener(ITangoChangeListener listener,
                                      java.lang.String attr_name)
                               throws DevFailed
Remove listner for change event

Throws:
DevFailed

addTangoArchiveListener

public void addTangoArchiveListener(ITangoArchiveListener listener,
                                    java.lang.String attr_name,
                                    java.lang.String[] filters)
                             throws DevFailed
Add listner for archive event

Throws:
DevFailed

addTangoArchiveListener

public void addTangoArchiveListener(ITangoArchiveListener listener,
                                    java.lang.String attr_name,
                                    java.lang.String[] filters,
                                    boolean stateless)
                             throws DevFailed
Throws:
DevFailed

removeTangoArchiveListener

public void removeTangoArchiveListener(ITangoArchiveListener listener,
                                       java.lang.String attr_name)
                                throws DevFailed
Remove listner for archive event

Throws:
DevFailed

addTangoQualityChangeListener

public void addTangoQualityChangeListener(ITangoQualityChangeListener listener,
                                          java.lang.String attr_name,
                                          java.lang.String[] filters)
                                   throws DevFailed
Add listner for quality change event

Throws:
DevFailed

addTangoQualityChangeListener

public void addTangoQualityChangeListener(ITangoQualityChangeListener listener,
                                          java.lang.String attr_name,
                                          java.lang.String[] filters,
                                          boolean stateless)
                                   throws DevFailed
Throws:
DevFailed

removeTangoQualityChangeListener

public void removeTangoQualityChangeListener(ITangoQualityChangeListener listener,
                                             java.lang.String attr_name)
                                      throws DevFailed
Remove listner for quality change event

Throws:
DevFailed

addTangoUserListener

public void addTangoUserListener(ITangoUserListener listener,
                                 java.lang.String attr_name,
                                 java.lang.String[] filters)
                          throws DevFailed
Add listner for user event

Throws:
DevFailed

addTangoUserListener

public void addTangoUserListener(ITangoUserListener listener,
                                 java.lang.String attr_name,
                                 java.lang.String[] filters,
                                 boolean stateless)
                          throws DevFailed
Throws:
DevFailed

removeTangoUserListener

public void removeTangoUserListener(ITangoUserListener listener,
                                    java.lang.String attr_name)
                             throws DevFailed
Remove listner for user event

Throws:
DevFailed

addTangoAttConfigListener

public void addTangoAttConfigListener(ITangoAttConfigListener listener,
                                      java.lang.String attr_name,
                                      java.lang.String[] filters)
                               throws DevFailed
Add listner for AttConfig event

Throws:
DevFailed

addTangoAttConfigListener

public void addTangoAttConfigListener(ITangoAttConfigListener listener,
                                      java.lang.String attr_name,
                                      java.lang.String[] filters,
                                      boolean stateless)
                               throws DevFailed
Throws:
DevFailed

removeTangoAttConfigListener

public void removeTangoAttConfigListener(ITangoAttConfigListener listener,
                                         java.lang.String attr_name)
                                  throws DevFailed
Remove listner for att_config event

Throws:
DevFailed

addTangoDataReadyListener

public void addTangoDataReadyListener(ITangoDataReadyListener listener,
                                      java.lang.String attr_name,
                                      java.lang.String[] filters)
                               throws DevFailed
Add listner for DataReady event

Throws:
DevFailed

addTangoDataReadyListener

public void addTangoDataReadyListener(ITangoDataReadyListener listener,
                                      java.lang.String attr_name,
                                      java.lang.String[] filters,
                                      boolean stateless)
                               throws DevFailed
Throws:
DevFailed

removeTangoDataReadyListener

public void removeTangoDataReadyListener(ITangoDataReadyListener listener,
                                         java.lang.String attr_name)
                                  throws DevFailed
Remove listner for DataReady event

Throws:
DevFailed

device_name

public java.lang.String device_name()

TANGO Java API
( TangORB-7.3.3.jar)