Class ReconnectableRemoteRef<T extends Actor>
java.lang.Object
org.nustaq.kontraktor.remoting.base.ReconnectableRemoteRef<T>
- Type Parameters:
T-
wraps a connectableActor and automatically tries to reconnect in case it is down
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic long -
Constructor Summary
ConstructorsConstructorDescriptionReconnectableRemoteRef(Supplier<ConnectableActor> remoteActorSup, ReconnectableRemoteRef.ReconnectableListener listener) ReconnectableRemoteRef(ConnectableActor remoteActor, ReconnectableRemoteRef.ReconnectableListener listener) -
Method Summary
-
Field Details
-
RETRY_INTERVAL
public static long RETRY_INTERVAL -
loggingListener
-
-
Constructor Details
-
ReconnectableRemoteRef
public ReconnectableRemoteRef(ConnectableActor remoteActor, ReconnectableRemoteRef.ReconnectableListener listener) -
ReconnectableRemoteRef
public ReconnectableRemoteRef(Supplier<ConnectableActor> remoteActorSup, ReconnectableRemoteRef.ReconnectableListener listener)
-
-
Method Details
-
handleDisconnect
protected void handleDisconnect() -
isOnline
public boolean isOnline() -
get
-
terminate
public void terminate()
-