| Modifier and Type | Method and Description |
|---|---|
boolean |
Actor.__dispatchRemoteCall(ObjectSocket objSocket,
RemoteCallEntry rce,
ConnectionRegistry registry,
List<IPromise> createdFutures,
Object authContext,
BiFunction<Actor,String,Boolean> callInterceptor,
long delayCode)
called if a message invokation from remote is received
|
| Modifier and Type | Class and Description |
|---|---|
class |
ObjectAsyncSocketConnection
Created by moelrue on 5/7/15.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectSocket |
ConnectionRegistry.getSocketRef() |
| Modifier and Type | Method and Description |
|---|---|
abstract AtomicReference<ObjectSocket> |
ConnectionRegistry.getWriteObjectSocket() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ConnectionRegistry.closeRef(CallEntry ce,
ObjectSocket chan) |
protected boolean |
ConnectionRegistry.processRemoteCallEntry(ObjectSocket objSocket,
RemoteCallEntry response,
List<IPromise> createdFutures,
Object authContext) |
void |
ConnectionRegistry.receiveCBResult(ObjectSocket chan,
long id,
Object result,
Object error) |
boolean |
ConnectionRegistry.receiveObject(ObjectSocket responseChannel,
ObjectSink receiver,
Object response,
List<IPromise> createdFutures,
Object authContext)
process a remote call entry or an array of remote call entries.
|
protected void |
ConnectionRegistry.writeObject(ObjectSocket chan,
RemoteCallEntry rce) |
| Modifier and Type | Method and Description |
|---|---|
void |
ActorServerConnector.connect(Actor facade,
Function<ObjectSocket,ObjectSink> factory) |
IPromise |
ActorClientConnector.connect(Function<ObjectSocket,ObjectSink> factory) |
boolean |
ConnectionRegistry.pollAndSend2Remote(AtomicReference<ObjectSocket> chanHolder)
poll remote actor proxies and send.
|
| Constructor and Description |
|---|
MyRemotedCallback(AtomicReference<ObjectSocket> chan,
long id) |
| Modifier and Type | Method and Description |
|---|---|
protected Promise |
TCPServerConnector.acceptLoop(Actor facade,
int port,
Function<ObjectSocket,ObjectSink> factory,
Promise p) |
void |
NIOServerConnector.connect(Actor facade,
Function<ObjectSocket,ObjectSink> factory) |
void |
TCPServerConnector.connect(Actor facade,
Function<ObjectSocket,ObjectSink> factory) |
IPromise |
TCPClientConnector.connect(Function<ObjectSocket,ObjectSink> factory) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
AbstractKrouter.__dispatchRemoteCall(ObjectSocket objSocket,
RemoteCallEntry rce,
ConnectionRegistry clientRemoteRegistry,
List<IPromise> createdFutures,
Object authContext,
BiFunction<Actor,String,Boolean> callInterceptor,
long delayCode) |
Copyright © 2020. All rights reserved.