de.bsvrz.kex.kexdav.systemobjects
Class KExDaVObject.InnerSender
java.lang.Object
de.bsvrz.kex.kexdav.systemobjects.KExDaVObject.InnerSender
- All Implemented Interfaces:
- ClientSenderInterface
- Enclosing class:
- KExDaVObject
private class KExDaVObject.InnerSender
- extends Object
- implements ClientSenderInterface
_object
private final Object _object
_dataDescription
private final DataDescription _dataDescription
_state
private byte _state
_lastData
private ResultData _lastData
_senderRole
private final SenderRole _senderRole
KExDaVObject.InnerSender
public KExDaVObject.InnerSender(Object object,
DataDescription dataDescription,
SenderRole senderRole)
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 void sendData(SystemObject systemObject,
Data data,
long dataTime)
throws SendSubscriptionNotConfirmed
- Throws:
SendSubscriptionNotConfirmed
getSenderRole
public SenderRole getSenderRole()
getDataDescription
public DataDescription getDataDescription()
toString
public String toString()
- Overrides:
toString
in class Object