public class TCPConnectable extends Object implements ConnectableActor
| Constructor and Description |
|---|
TCPConnectable() |
TCPConnectable(Class actorClz,
String host,
int port) |
| Modifier and Type | Method and Description |
|---|---|
TCPConnectable |
actorClass(Class actorClz) |
TCPConnectable |
coding(Coding coding) |
<T extends Actor> |
connect(Callback<ActorClientConnector> disconnectCallback,
Consumer<Actor> actorDisconnecCB) |
Class<? extends Actor> |
getActorClass() |
Class |
getActorClz() |
String |
getHost() |
int |
getPort() |
TCPConnectable |
host(String host) |
TCPConnectable |
inboundQueueSize(int inboundQueueSize)
default is 32k (SimpleScheduler.DEFQSIZE)
|
TCPConnectable |
port(int port) |
TCPConnectable |
serType(SerializerType sertype) |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitconnect, connectpublic <T extends Actor> IPromise<T> connect(Callback<ActorClientConnector> disconnectCallback, Consumer<Actor> actorDisconnecCB)
connect in interface ConnectableActordisconnectCallback - - a callback called on disconnect, passing the ActorClientConnector instanceactorDisconnecCB - - a consumer called on disconnect passing the remoteactor ref. Rarely needed. added to avoid braking thingspublic String getHost()
public int getPort()
public Class getActorClz()
public TCPConnectable host(String host)
public TCPConnectable port(int port)
public TCPConnectable actorClass(Class actorClz)
actorClass in interface ConnectableActorpublic Class<? extends Actor> getActorClass()
getActorClass in interface ConnectableActorpublic TCPConnectable coding(Coding coding)
public TCPConnectable serType(SerializerType sertype)
public TCPConnectable inboundQueueSize(int inboundQueueSize)
inboundQueueSize in interface ConnectableActorinboundQueueSize - Copyright © 2020. All rights reserved.