Class ForeignConfigRequester
java.lang.Object
de.bsvrz.puk.config.main.communication.query.ForeignConfigRequester
public class ForeignConfigRequester
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
ForeignConfigRequester.ForeignCommunicationStateListener
static interface
ForeignConfigRequester.RemoteObjectRequest
-
Constructor Summary
Constructors Constructor Description ForeignConfigRequester(ForeignObjectManager foreignObjectManager, de.bsvrz.dav.daf.main.config.ConfigurationAuthority foreignAuthority, ForeignConfigReceiveCommunicator foreignConfigReceiveCommunicator)
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
ForeignConfigRequester
public ForeignConfigRequester(ForeignObjectManager foreignObjectManager, de.bsvrz.dav.daf.main.config.ConfigurationAuthority foreignAuthority, ForeignConfigReceiveCommunicator foreignConfigReceiveCommunicator)
-
-
Method Details
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
getForeignMutableCollectionProxy
public ForeignMutableCollectionProxy getForeignMutableCollectionProxy(short internalSimVariant, de.bsvrz.dav.daf.main.config.MutableCollection mutableCollection) -
getExecutor
public java.util.concurrent.ScheduledExecutorService getExecutor() -
subscribe
-
activateObjectRequest
-
isStartedAndUnconnectedAndTimedOut
public boolean isStartedAndUnconnectedAndTimedOut() -
subscribeProxyOrActivateObjectRequest
public void subscribeProxyOrActivateObjectRequest(ForeignMutableCollectionProxy proxy, ForeignConfigRequester.RemoteObjectRequest remoteObjectRequest) -
unsubscribe
-
deactivateObjectRequest
public void deactivateObjectRequest(ForeignConfigRequester.RemoteObjectRequest remoteObjectRequest) -
getForeignObjectManager
-
queryObject
-
queryObjectData
-
addCommunicationStateListener
public void addCommunicationStateListener(ForeignConfigRequester.ForeignCommunicationStateListener listener) -
removeCommunicationStateListener
public void removeCommunicationStateListener(ForeignConfigRequester.ForeignCommunicationStateListener listener) -
sendRequest
public int sendRequest(java.lang.String messageType, byte[] data) throws de.bsvrz.dav.daf.main.SendSubscriptionNotConfirmed, java.lang.IllegalStateException- Throws:
de.bsvrz.dav.daf.main.SendSubscriptionNotConfirmed
java.lang.IllegalStateException
-
sendRequest
public int sendRequest(java.lang.String messageType, byte[] data, int requestIndex) throws de.bsvrz.dav.daf.main.SendSubscriptionNotConfirmed, java.lang.IllegalStateException- Throws:
de.bsvrz.dav.daf.main.SendSubscriptionNotConfirmed
java.lang.IllegalStateException
-
getNewRequestIndex
public int getNewRequestIndex() -
notifyObjectDataTimeout
public void notifyObjectDataTimeout(long id) -
isCommunicatorConnected
public boolean isCommunicatorConnected()
-