-
Methods in org.nustaq.kontraktor with parameters of type RemoteCallEntry
| Modifier and Type |
Method |
Description |
boolean |
Actor.__dispatchRemoteCall(ObjectSocket objSocket,
RemoteCallEntry rce,
ConnectionRegistry registry,
java.util.List<IPromise> createdFutures,
java.lang.Object authContext,
java.util.function.BiFunction<Actor,java.lang.String,java.lang.Boolean> callInterceptor,
long delayCode) |
called if a message invokation from remote is received
|
java.lang.Object |
Scheduler.enqueueCallFromRemote(ConnectionRegistry reg,
Actor sendingActor,
Actor receiver,
java.lang.String methodName,
java.lang.Object[] args,
boolean isCB,
java.lang.Object securityContext,
java.util.function.BiFunction<Actor,java.lang.String,java.lang.Boolean> callInterceptor,
RemoteCallEntry remoteCallEntry) |
Warning: side effects on RCE transient to pass Method object from lookup up the calling hierarchy
|
java.lang.Object |
Scheduler.mapResult(java.lang.Object result,
RemoteCallEntry rce) |
maps a JsonMapped result of a promise in case
|
-
Methods in org.nustaq.kontraktor.impl with parameters of type RemoteCallEntry
| Modifier and Type |
Method |
Description |
java.lang.Object |
SimpleScheduler.enqueueCallFromRemote(ConnectionRegistry reg,
Actor sendingActor,
Actor receiver,
java.lang.String methodName,
java.lang.Object[] args,
boolean isCB,
java.lang.Object securityContext,
java.util.function.BiFunction<Actor,java.lang.String,java.lang.Boolean> callInterceptor,
RemoteCallEntry remoteCallEntry) |
|
java.lang.Object |
SimpleScheduler.mapResult(java.lang.Object result,
RemoteCallEntry rce) |
maps a JsonMapped result of a promise
|
-
-
-
Methods in org.nustaq.kontraktor.routers with parameters of type RemoteCallEntry
| Modifier and Type |
Method |
Description |
boolean |
AbstractKrouter.__dispatchRemoteCall(ObjectSocket objSocket,
RemoteCallEntry rce,
ConnectionRegistry clientRemoteRegistry,
java.util.List<IPromise> createdFutures,
java.lang.Object authContext,
java.util.function.BiFunction<Actor,java.lang.String,java.lang.Boolean> callInterceptor,
long delayCode) |
|
protected RemoteCallEntry |
AbstractKrouter.createErrorPromiseResponse(RemoteCallEntry rce,
ConnectionRegistry clientRemoteRegistry) |
|
protected void |
HotHotFailoverKrouter.dispatchImpl(RemoteCallEntry rce,
ConnectionRegistry clientRemoteRegistry,
boolean[] done,
Callback[] selected) |
|
protected abstract boolean |
AbstractKrouter.dispatchRemoteCall(RemoteCallEntry rce,
ConnectionRegistry clientRemoteRegistry) |
dispatch call to a service.
|
protected boolean |
HotHotFailoverKrouter.dispatchRemoteCall(RemoteCallEntry rce,
ConnectionRegistry clientRemoteRegistry) |
|
protected boolean |
Krouter.dispatchRemoteCall(RemoteCallEntry rce,
ConnectionRegistry clientRemoteRegistry) |
|
protected boolean |
SingleActiveServiceKrouter.dispatchRemoteCall(RemoteCallEntry rce,
ConnectionRegistry clientRemoteRegistry) |
|
protected void |
AbstractKrouter.forwardCall(RemoteCallEntry rce,
Actor remoteRef,
ConnectionRegistry clientRemoteRegistry) |
|
protected void |
AbstractKrouter.forwardCallInternal(RemoteCallEntry rce,
Actor remoteRef,
ConnectionRegistry clientRemoteRegistry) |
|
protected void |
AbstractKrouter.forwardMultiCall(RemoteCallEntry rce,
Actor remoteRef,
ConnectionRegistry clientRemoteRegistry,
boolean[] done,
Callback[] selected) |
|
protected void |
AbstractKrouter.forwardMultiCallInternal(RemoteCallEntry rceIn,
Actor remoteRef,
ConnectionRegistry clientRemoteRegistry,
boolean[] done,
Callback[] selected) |
|