Class LocalConnectable
java.lang.Object
org.nustaq.kontraktor.remoting.base.LocalConnectable
- All Implemented Interfaces:
java.io.Serializable,ConnectableActor
public class LocalConnectable extends java.lang.Object implements ConnectableActor
Created by ruedi on 19/05/15.
A connectable simply connecting to a local actor. A close connection event will never happen (FIXME: send on stop instead)
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description LocalConnectable(Actor actor) -
Method Summary
Modifier and Type Method Description ConnectableActoractorClass(java.lang.Class actorClz)<T extends Actor>
IPromise<T>connect(Callback<ActorClientConnector> disconnectCallback, java.util.function.Consumer<Actor> actorDisconnecCB)disconnect callback will never be called (local actor connection)ActorgetActor()java.lang.Class<? extends Actor>getActorClass()java.lang.StringgetKey()ConnectableActorinboundQueueSize(int inboundQueueSize)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.nustaq.kontraktor.remoting.base.ConnectableActor
connect, connect
-
Constructor Details
-
Method Details
-
connect
public <T extends Actor> IPromise<T> connect(Callback<ActorClientConnector> disconnectCallback, java.util.function.Consumer<Actor> actorDisconnecCB)disconnect callback will never be called (local actor connection)- Specified by:
connectin interfaceConnectableActor- Type Parameters:
T-- Parameters:
disconnectCallback-actorDisconnecCB-- Returns:
-
actorClass
- Specified by:
actorClassin interfaceConnectableActor
-
getActorClass
- Specified by:
getActorClassin interfaceConnectableActor
-
inboundQueueSize
- Specified by:
inboundQueueSizein interfaceConnectableActor
-
getActor
-
getKey
public java.lang.String getKey()- Specified by:
getKeyin interfaceConnectableActor
-