CloudPlugs REST Library  1.0.0
for Java
MultiListener Class Reference

Convenient class combines the behaviors and the advantages of ListListener and MetaListener: this is an instance of MetaListener encapsulates a ListListener. More...

Inheritance diagram for MultiListener:

Classes

class  Coll
 

Public Member Functions

 MultiListener ()
 
boolean hasListener (Listener l)
 
Listener getListener (int location)
 
void addListener (Listener l)
 
boolean removeListener (Listener l)
 
Listener removeListener (int location)
 
void clearListeners ()
 
Listener getListener ()
 
final void setListener (Listener l)
 
void onStart ()
 
void onStop ()
 
void onPause ()
 
void onResume ()
 
void onReady ()
 
void onIdle ()
 
void onEvt (Object evt, Object value)
 
void onErr (Throwable t)
 
- Public Member Functions inherited from MetaListener
 MetaListener ()
 
 MetaListener (Listener l)
 
Listener getListener ()
 
void setListener (Listener l)
 
void onStart ()
 
void onStop ()
 
void onPause ()
 
void onResume ()
 
void onReady ()
 
void onIdle ()
 
void onEvt (Object evt, Object value)
 
void onErr (Throwable t)
 

Additional Inherited Members

- Protected Attributes inherited from MetaListener
Listener listener
 

Detailed Description

Convenient class combines the behaviors and the advantages of ListListener and MetaListener: this is an instance of MetaListener encapsulates a ListListener.

Constructor & Destructor Documentation

◆ MultiListener()

Member Function Documentation

◆ addListener()

void addListener ( Listener  l)

◆ clearListeners()

void clearListeners ( )

◆ getListener() [1/2]

Listener getListener ( int  location)

◆ getListener() [2/2]

Listener getListener ( )

◆ hasListener()

boolean hasListener ( Listener  l)

◆ onErr()

void onErr ( Throwable  t)

Invoked when an error occurs or when a callback throws an exception.

Implements Listener.

◆ onEvt()

void onEvt ( Object  evt,
Object  value 
)

Invoked on generic events.

Implements Listener.

◆ onIdle()

void onIdle ( )

Invoked when a mechanism become idle (usually a spooler).

Implements Listener.

◆ onPause()

void onPause ( )

Invoked when a mechanism is paused.

Implements Listener.

◆ onReady()

void onReady ( )

Invoked when a mechanism is ready to be used.

Implements Listener.

◆ onResume()

void onResume ( )

Invoked when a mechanism is resumed.

Implements Listener.

◆ onStart()

void onStart ( )

Invoked when a mechanism is started.

Implements Listener.

◆ onStop()

void onStop ( )

Invoked when a mechanism is stopped.

Implements Listener.

◆ removeListener() [1/2]

boolean removeListener ( Listener  l)

◆ removeListener() [2/2]

Listener removeListener ( int  location)

◆ setListener()

final void setListener ( Listener  l)