Class ForeignConfigRequester
java.lang.Object
de.bsvrz.puk.config.main.communication.query.ForeignConfigRequester
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic interface -
Constructor Summary
ConstructorsConstructorDescriptionForeignConfigRequester(ForeignObjectManager foreignObjectManager, de.bsvrz.dav.daf.main.config.ConfigurationAuthority foreignAuthority, ForeignConfigReceiveCommunicator foreignConfigReceiveCommunicator) -
Method Summary
Modifier and TypeMethodDescriptionvoidactivateObjectRequest(ForeignConfigRequester.RemoteObjectRequest remoteObjectRequest) voidvoiddeactivateObjectRequest(ForeignConfigRequester.RemoteObjectRequest remoteObjectRequest) getForeignMutableCollectionProxy(short internalSimVariant, de.bsvrz.dav.daf.main.config.MutableCollection mutableCollection) intbooleanbooleanvoidnotifyObjectDataTimeout(long id) voidqueryObject(Long id, ForeignObjectTransferListener transferListener) voidqueryObjectData(ForeignDynamicObject object) voidintsendRequest(String messageType, byte[] data) intsendRequest(String messageType, byte[] data, int requestIndex) voidvoidsubscribeProxyOrActivateObjectRequest(ForeignMutableCollectionProxy proxy, ForeignConfigRequester.RemoteObjectRequest remoteObjectRequest) toString()void
-
Constructor Details
-
ForeignConfigRequester
public ForeignConfigRequester(ForeignObjectManager foreignObjectManager, de.bsvrz.dav.daf.main.config.ConfigurationAuthority foreignAuthority, ForeignConfigReceiveCommunicator foreignConfigReceiveCommunicator)
-
-
Method Details
-
toString
-
getForeignMutableCollectionProxy
public ForeignMutableCollectionProxy getForeignMutableCollectionProxy(short internalSimVariant, de.bsvrz.dav.daf.main.config.MutableCollection mutableCollection) -
getExecutor
-
subscribe
-
activateObjectRequest
-
isStartedAndUnconnectedAndTimedOut
public boolean isStartedAndUnconnectedAndTimedOut() -
subscribeProxyOrActivateObjectRequest
public void subscribeProxyOrActivateObjectRequest(ForeignMutableCollectionProxy proxy, ForeignConfigRequester.RemoteObjectRequest remoteObjectRequest) -
unsubscribe
-
deactivateObjectRequest
-
getForeignObjectManager
-
queryObject
-
queryObjectData
-
addCommunicationStateListener
public void addCommunicationStateListener(ForeignConfigRequester.ForeignCommunicationStateListener listener) -
removeCommunicationStateListener
public void removeCommunicationStateListener(ForeignConfigRequester.ForeignCommunicationStateListener listener) -
sendRequest
public int sendRequest(String messageType, byte[] data) throws de.bsvrz.dav.daf.main.SendSubscriptionNotConfirmed, IllegalStateException - Throws:
de.bsvrz.dav.daf.main.SendSubscriptionNotConfirmedIllegalStateException
-
sendRequest
public int sendRequest(String messageType, byte[] data, int requestIndex) throws de.bsvrz.dav.daf.main.SendSubscriptionNotConfirmed, IllegalStateException - Throws:
de.bsvrz.dav.daf.main.SendSubscriptionNotConfirmedIllegalStateException
-
getNewRequestIndex
public int getNewRequestIndex() -
notifyObjectDataTimeout
public void notifyObjectDataTimeout(long id) -
isCommunicatorConnected
public boolean isCommunicatorConnected()
-