de.bsvrz.dav.dav.main
Class ConnectionsManager.SourceApplicationUpdater

java.lang.Object
  extended by de.bsvrz.dav.dav.main.ConnectionsManager.SourceApplicationUpdater
All Implemented Interfaces:
ClientSenderInterface
Enclosing class:
ConnectionsManager

private final class ConnectionsManager.SourceApplicationUpdater
extends Object
implements ClientSenderInterface


Field Summary
private  ConnectionsManager.ApplicationStatusUpdater _sender
           
private  byte _state
           
 
Fields inherited from interface de.bsvrz.dav.daf.main.ClientSenderInterface
START_SENDING, STOP_SENDING, STOP_SENDING_NO_RIGHTS, STOP_SENDING_NOT_A_VALID_SUBSCRIPTION
 
Constructor Summary
ConnectionsManager.SourceApplicationUpdater(ConnectionsManager.ApplicationStatusUpdater sender)
           
 
Method Summary
 void dataRequest(SystemObject object, DataDescription dataDescription, byte state)
           
 boolean isRequestSupported(SystemObject object, DataDescription dataDescription)
           
 boolean sendData()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_state

private byte _state

_sender

private final ConnectionsManager.ApplicationStatusUpdater _sender
Constructor Detail

ConnectionsManager.SourceApplicationUpdater

public ConnectionsManager.SourceApplicationUpdater(ConnectionsManager.ApplicationStatusUpdater sender)
Method Detail

dataRequest

public void dataRequest(SystemObject object,
                        DataDescription dataDescription,
                        byte state)
Specified by:
dataRequest in interface ClientSenderInterface

isRequestSupported

public boolean isRequestSupported(SystemObject object,
                                  DataDescription dataDescription)
Specified by:
isRequestSupported in interface ClientSenderInterface

sendData

public boolean sendData()