-
Methods in org.nustaq.kontraktor with parameters of type ConnectionRegistry
| Modifier and Type |
Method |
Description |
void |
Actor.__addRemoteConnection(ConnectionRegistry con) |
|
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
|
void |
Actor.__removeRemoteConnection(ConnectionRegistry con) |
|
java.lang.Object |
Scheduler.enqueueCall(ConnectionRegistry reg,
Actor sendingActor,
Actor receiver,
java.lang.String methodName,
java.lang.Object[] args,
boolean isCB) |
|
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
|
-
Methods in org.nustaq.kontraktor.impl with parameters of type ConnectionRegistry
| Modifier and Type |
Method |
Description |
protected CallEntry |
RemoteScheduler.createCallentry(ConnectionRegistry reg,
java.lang.Object[] args,
boolean isCB,
Actor actor,
java.lang.reflect.Method method) |
|
protected CallEntry |
SimpleScheduler.createCallentry(ConnectionRegistry reg,
java.lang.Object[] args,
boolean isCB,
Actor actor,
java.lang.reflect.Method method) |
|
java.lang.Object |
SimpleScheduler.enqueueCall(ConnectionRegistry reg,
Actor sendingActor,
Actor receiver,
java.lang.String methodName,
java.lang.Object[] args,
boolean isCB) |
|
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) |
|
void |
CallEntry.setRemoteRefRegistry(ConnectionRegistry remoteRefRegistry) |
|
-
-
-
Methods in org.nustaq.kontraktor.routers with parameters of type ConnectionRegistry
| 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) |
|
void |
AbstractKrouter.clientConnected(ConnectionRegistry connectionRegistry,
java.lang.String connectionIdentifier) |
|
void |
AbstractKrouter.clientDisconnected(ConnectionRegistry connectionRegistry,
java.lang.String connectionIdentifier) |
|
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) |
|
protected void |
AbstractKrouter.sendFailoverNotification(ConnectionRegistry clientRemoteRegistry) |
|
protected void |
AbstractKrouter.sendFailoverNotificationInternal(ConnectionRegistry registry) |
|