Uses of Annotation Interface
org.nustaq.kontraktor.annotations.CallerSideMethod
Packages that use CallerSideMethod
-
Uses of CallerSideMethod in org.nustaq.kontraktor
Methods in org.nustaq.kontraktor with annotations of type CallerSideMethodModifier and TypeMethodDescriptionvoidActor.__addDeadLetter(Actor receiver, String methodName) voidActor.__addRemoteConnection(ConnectionRegistry con) voidActor.__addStopHandler(Callback<SELF> cb) booleanActor.__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 receivedActor.__enqueueCall(Actor receiver, String methodName, Object[] args, boolean isCB) Actor.__getCachedMethod(String methodName, Actor actor, BiFunction<Actor, String, Boolean> callInterceptor) voidActor.__removeRemoteConnection(ConnectionRegistry con) voidActor.__stop()protected voidActor.__stopImpl()generic method for untyped remoting.voidschedule an action or call delayed.voidjust enqueue given runable to this actors mailbox and execute on the actor's thread WARNING: the similar named method execInThreadPool() works different (bad naming)Actor.getActorRef()intActor.getCallbackSize()WARNING: call rarely, this method might have O(n) runtime with default unbounded queues.Actor.getCurrentDispatcher()intActor.getMailboxSize()WARNING: call rarely, this method might have O(n) runtime with default unbounded queues.intActor.getQSizes()WARNING: call rarely, this method might have O(n) runtime with default unbounded queues.Actor.getScheduler()Actor.getUntypedRef()protected <T> Twraps an interface into a proxy of that interface.booleanActor.isCallbackQPressured()WARNING: call rarely, this method might have O(n) runtime with default unbounded queues.booleanActor.isEmpty()booleanActor.isMailboxPressured()WARNING: call rarely, this method might have O(n) runtime with default unbounded queues.booleanActor.isProxy()booleanActor.isPublished()booleanActor.isRemote()booleanActor.isStopped()synchronous method returning true in case this actor is stoppedvoidActor.setServerMsgCallback(Callback<RemoteCallEntry> cb) cb is invoked once the server sends back messages to a client, the client does not necessary have an actor running but might simply connect using ordinary mt codevoidActor.stop()stop receiving events.voidActor.stopSafeClose()avoids exception when closing an actor after stop has been called.voidgeneric method for untyped remoting. -
Uses of CallerSideMethod in org.nustaq.kontraktor.routers
Methods in org.nustaq.kontraktor.routers with annotations of type CallerSideMethodModifier and TypeMethodDescriptionbooleanAbstractKrouter.__dispatchRemoteCall(ObjectSocket objSocket, RemoteCallEntry rce, ConnectionRegistry clientRemoteRegistry, List<IPromise> createdFutures, Object authContext, BiFunction<Actor, String, Boolean> callInterceptor, long delayCode) protected RemoteCallEntryAbstractKrouter.createErrorPromiseResponse(RemoteCallEntry rce, ConnectionRegistry clientRemoteRegistry) protected voidHotHotFailoverKrouter.dispatchImpl(RemoteCallEntry rce, ConnectionRegistry clientRemoteRegistry, boolean[] done, Callback[] selected) protected abstract booleanAbstractKrouter.dispatchRemoteCall(RemoteCallEntry rce, ConnectionRegistry clientRemoteRegistry) dispatch call to a service.protected booleanHotHotFailoverKrouter.dispatchRemoteCall(RemoteCallEntry rce, ConnectionRegistry clientRemoteRegistry) protected booleanSingleActiveServiceKrouter.dispatchRemoteCall(RemoteCallEntry rce, ConnectionRegistry clientRemoteRegistry) protected voidAbstractKrouter.forwardCall(RemoteCallEntry rce, Actor remoteRef, ConnectionRegistry clientRemoteRegistry) protected voidAbstractKrouter.forwardMultiCall(RemoteCallEntry rce, Actor remoteRef, ConnectionRegistry clientRemoteRegistry, boolean[] done, Callback[] selected) protected voidAbstractKrouter.forwardMultiCallInternal(RemoteCallEntry rceIn, Actor remoteRef, ConnectionRegistry clientRemoteRegistry, boolean[] done, Callback[] selected) protected ActorHotColdFailoverKrouter.getRemoteRef()protected ActorRoundRobinKrouter.getRemoteRef()protected ActorSimpleKrouter.getRemoteRef()protected abstract ActorSingleActiveServiceKrouter.getRemoteRef()protected voidAbstractKrouter.handleServiceDiscon(Actor remoteRef) protected booleanAbstractKrouter.isStateful()protected voidAbstractKrouter.sendFailoverNotification(ConnectionRegistry clientRemoteRegistry) protected voidHotColdFailoverKrouter.setRemoteRef(Actor remoteRef) protected voidSimpleKrouter.setRemoteRef(Actor remoteRef) protected abstract voidSingleActiveServiceKrouter.setRemoteRef(Actor remoteRef) protected voidRoundRobinKrouter.willDispatch()protected voidSingleActiveServiceKrouter.willDispatch() -
Uses of CallerSideMethod in org.nustaq.kontraktor.util
Methods in org.nustaq.kontraktor.util with annotations of type CallerSideMethodModifier and TypeMethodDescriptionvoidvoidvoidintLog.getSeverity()voidvoidvoidLog.resetToSysout()voidvoid