com.webhiker.dreambox.api
Interface DreamboxListener


public interface DreamboxListener

The listener interface for receiving dreambox events. The class that is interested in processing a dreambox event implements this interface, and the object created with that class is registered with a component using the component's addDreamboxListener method. When the dreambox event occurs, that object's appropriate method is invoked.

See Also:
DreamboxEvent

Method Summary
 void handleBouquetsLoadedEvent(java.util.List<Bouquet> bouquets)
          Handle bouquets loaded event.
 void handleConnectionStatusChangedEvent(boolean connected)
          Handle connected event which is sent when the DreamboxAPI is connected or disconnected to the Dreambox.
 void handleDolbyChangedEvent(Status status)
          Handle dolby changed event.
 void handleMuteChangedEvent(Status status)
          Handle mute changed event.
 void handleNextProgramNameChangedEvent(Status status)
          Handle next program name changed event.
 void handleNextProgramStartTimeChangedEvent(Status status)
          Handle next program start time changed event.
 void handleProgramNameChangedEvent(Status status)
          Handle program name changed event.
 void handleProgramStartTimeChangedEvent(Status status)
          Handle program start time changed event.
 void handleRecordingChangedEvent(Status status)
          Handle recording changed event.
 void handleServiceNameChanged(Status status)
          Handle channel name changed.
 void handleServiceReferenceChangedEvent(Status status)
          Handle service reference changed event.
 void handleStandbyChangedEvent(Status status)
          Handle standby changed event.
 void handleUpdateDelayChangedEvent(Status status)
          Handle update delay changed event.
 void handleVLCURLChangedEvent(Status status)
          Handle vlcurl changed event.
 void handleVolumeChangedEvent(Status status)
          Handle volume changed event.
 

Method Detail

handleVolumeChangedEvent

void handleVolumeChangedEvent(Status status)
Handle volume changed event.

Parameters:
status - the status

handleVLCURLChangedEvent

void handleVLCURLChangedEvent(Status status)
Handle vlcurl changed event.

Parameters:
status - the status

handleUpdateDelayChangedEvent

void handleUpdateDelayChangedEvent(Status status)
Handle update delay changed event.

Parameters:
status - the status

handleProgramNameChangedEvent

void handleProgramNameChangedEvent(Status status)
Handle program name changed event.

Parameters:
status - the status

handleNextProgramNameChangedEvent

void handleNextProgramNameChangedEvent(Status status)
Handle next program name changed event.

Parameters:
status - the status

handleNextProgramStartTimeChangedEvent

void handleNextProgramStartTimeChangedEvent(Status status)
Handle next program start time changed event.

Parameters:
status - the status

handleProgramStartTimeChangedEvent

void handleProgramStartTimeChangedEvent(Status status)
Handle program start time changed event.

Parameters:
status - the status

handleBouquetsLoadedEvent

void handleBouquetsLoadedEvent(java.util.List<Bouquet> bouquets)
Handle bouquets loaded event.

Parameters:
bouquets - the bouquets

handleStandbyChangedEvent

void handleStandbyChangedEvent(Status status)
Handle standby changed event.

Parameters:
status - the status

handleMuteChangedEvent

void handleMuteChangedEvent(Status status)
Handle mute changed event.

Parameters:
status - the status

handleDolbyChangedEvent

void handleDolbyChangedEvent(Status status)
Handle dolby changed event.

Parameters:
status - the status

handleRecordingChangedEvent

void handleRecordingChangedEvent(Status status)
Handle recording changed event.

Parameters:
status - the status

handleServiceReferenceChangedEvent

void handleServiceReferenceChangedEvent(Status status)
Handle service reference changed event.

Parameters:
status - the status

handleServiceNameChanged

void handleServiceNameChanged(Status status)
Handle channel name changed.

Parameters:
status - the status

handleConnectionStatusChangedEvent

void handleConnectionStatusChangedEvent(boolean connected)
Handle connected event which is sent when the DreamboxAPI is connected or disconnected to the Dreambox.

Parameters:
connected - the connected value