CloudPlugs REST Library  1.0.0
for Java
Listener Interface Reference

Basic interface for receiving generic asyncronous CloudPlugs notifications and events. More...

Inheritance diagram for Listener:

Classes

class  Stub
 Convenient stub class for fast Listener implementations. The implemented methods of this class just do nothing.
 

Public Member Functions

void onStart ()
 
void onStop ()
 
void onPause ()
 
void onResume ()
 
void onReady ()
 
void onIdle ()
 
void onEvt (Object evt, Object value)
 
void onErr (Throwable t)
 

Detailed Description

Basic interface for receiving generic asyncronous CloudPlugs notifications and events.

Member Function Documentation

◆ onErr()

void onErr ( Throwable  t)

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

Implemented in MultiListener, MetaListener, and ListListener.

◆ onEvt()

void onEvt ( Object  evt,
Object  value 
)

Invoked on generic events.

Implemented in MultiListener, MetaListener, and ListListener.

◆ onIdle()

void onIdle ( )

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

Implemented in Spooler, MultiListener, MetaListener, and ListListener.

◆ onPause()

void onPause ( )

Invoked when a mechanism is paused.

Implemented in MultiListener, MetaListener, and ListListener.

◆ onReady()

void onReady ( )

Invoked when a mechanism is ready to be used.

Implemented in MultiListener, MetaListener, and ListListener.

◆ onResume()

void onResume ( )

Invoked when a mechanism is resumed.

Implemented in MultiListener, MetaListener, and ListListener.

◆ onStart()

void onStart ( )

Invoked when a mechanism is started.

Implemented in MultiListener, MetaListener, and ListListener.

◆ onStop()

void onStop ( )

Invoked when a mechanism is stopped.

Implemented in RestClient, MultiListener, MetaListener, and ListListener.