public class ForeignConfigRequester
extends java.lang.Object
Modifier and Type | Class | Description |
---|---|---|
static interface |
ForeignConfigRequester.ForeignCommunicationStateListener |
|
static interface |
ForeignConfigRequester.RemoteObjectRequest |
Constructor | Description |
---|---|
ForeignConfigRequester(ForeignObjectManager foreignObjectManager,
de.bsvrz.dav.daf.main.config.ConfigurationAuthority foreignAuthority,
ForeignConfigReceiveCommunicator foreignConfigReceiveCommunicator) |
public ForeignConfigRequester(ForeignObjectManager foreignObjectManager, de.bsvrz.dav.daf.main.config.ConfigurationAuthority foreignAuthority, ForeignConfigReceiveCommunicator foreignConfigReceiveCommunicator)
public java.lang.String toString()
toString
in class java.lang.Object
public ForeignMutableCollectionProxy getForeignMutableCollectionProxy(short internalSimVariant, de.bsvrz.dav.daf.main.config.MutableCollection mutableCollection)
public java.util.concurrent.ScheduledExecutorService getExecutor()
public void subscribe(ForeignMutableCollectionProxy proxy)
public void activateObjectRequest(ForeignConfigRequester.RemoteObjectRequest remoteObjectRequest)
public boolean isStartedAndUnconnectedAndTimedOut()
public void subscribeProxyOrActivateObjectRequest(ForeignMutableCollectionProxy proxy, ForeignConfigRequester.RemoteObjectRequest remoteObjectRequest)
public void unsubscribe(ForeignMutableCollectionProxy proxy)
public void deactivateObjectRequest(ForeignConfigRequester.RemoteObjectRequest remoteObjectRequest)
public ForeignObjectManager getForeignObjectManager()
public void queryObject(java.lang.Long id, ForeignObjectTransferListener transferListener)
public void queryObjectData(ForeignDynamicObject object)
public void addCommunicationStateListener(ForeignConfigRequester.ForeignCommunicationStateListener listener)
public void removeCommunicationStateListener(ForeignConfigRequester.ForeignCommunicationStateListener listener)
public int sendRequest(java.lang.String messageType, byte[] data) throws de.bsvrz.dav.daf.main.SendSubscriptionNotConfirmed, java.lang.IllegalStateException
de.bsvrz.dav.daf.main.SendSubscriptionNotConfirmed
java.lang.IllegalStateException
public int sendRequest(java.lang.String messageType, byte[] data, int requestIndex) throws de.bsvrz.dav.daf.main.SendSubscriptionNotConfirmed, java.lang.IllegalStateException
de.bsvrz.dav.daf.main.SendSubscriptionNotConfirmed
java.lang.IllegalStateException
public int getNewRequestIndex()
public void notifyObjectDataTimeout(long id)
public boolean isCommunicatorConnected()