Skip navigation links
$ A B C D E F G H I J K L M N O P Q R S T U V W Y _ 

$

$close() - Method in class org.nustaq.kontraktor.Actor
closes associated remote connection(s) if present.
$init(int, RequestProcessor) - Method in interface org.nustaq.kontraktor.remoting.http.NioHttpServer
 
$init(int, RequestProcessor) - Method in class org.nustaq.kontraktor.remoting.http.NioHttpServerImpl
 
$init(Log.LogWrapper) - Method in class org.nustaq.kontraktor.util.Log
 
$msg(Thread, int, Object, Throwable, String) - Method in class org.nustaq.kontraktor.util.Log
 
$receive() - Method in interface org.nustaq.kontraktor.remoting.http.NioHttpServer
 
$receive() - Method in class org.nustaq.kontraktor.remoting.http.NioHttpServerImpl
 
$setSeverity(int) - Method in class org.nustaq.kontraktor.util.Log
 
$stop() - Method in class org.nustaq.kontraktor.Actor
$$stop receiving events.
$stopService() - Method in class org.nustaq.kontraktor.remoting.http.NioHttpServerImpl
 
$sync() - Method in class org.nustaq.kontraktor.Actor
can be used to wait for all messages having been processed

A

Actor<SELF extends Actor> - Class in org.nustaq.kontraktor
Baseclass for actor implementations.
Actor() - Constructor for class org.nustaq.kontraktor.Actor
required by bytecode magic.
ActorClient() - Constructor for class org.nustaq.kontraktor.remoting.tcp.TCPActorClient.ActorClient
 
ActorProxy<T extends Actor> - Interface in org.nustaq.kontraktor
tagging interface.
ActorProxyFactory - Class in org.nustaq.kontraktor.impl
To change this template use File | Settings | File Templates.
ActorProxyFactory() - Constructor for class org.nustaq.kontraktor.impl.ActorProxyFactory
 
ActorRefSerializer - Class in org.nustaq.kontraktor.remoting
Created by ruedi on 08.08.14.
ActorRefSerializer(RemoteRefRegistry) - Constructor for class org.nustaq.kontraktor.remoting.ActorRefSerializer
 
Actors - Class in org.nustaq.kontraktor
Copyright (c) 2012, Ruediger Moeller.
Actors() - Constructor for class org.nustaq.kontraktor.Actors
 
ActorServerClientConnection(Socket, Actor) - Constructor for class org.nustaq.kontraktor.remoting.tcp.TCPActorServer.ActorServerClientConnection
 
ActorStoppedException - Exception in org.nustaq.kontraktor.impl
Created by ruedi on 15.06.14.
ActorStoppedException() - Constructor for exception org.nustaq.kontraktor.impl.ActorStoppedException
 
add(E) - Method in class io.jaq.mpsc.MpscConcurrentQueue
 
addActor(Actor) - Method in class org.nustaq.kontraktor.impl.DispatcherThread
 
addAll(Collection<? extends E>) - Method in class io.jaq.mpsc.MpscConcurrentQueue
 
AddDeadLetter(String) - Static method in class org.nustaq.kontraktor.Actors
 
alwaysCopy() - Method in class org.nustaq.kontraktor.remoting.ActorRefSerializer
 
alwaysCopy() - Method in class org.nustaq.kontraktor.remoting.CallbackRefSerializer
 
append(ByteBuffer, int) - Method in interface org.nustaq.kontraktor.remoting.http.KontraktorHttpRequest
 
append(ByteBuffer, int) - Method in class org.nustaq.kontraktor.remoting.http.KontraktorHttpRequestImpl
 
ArgTypesResolver - Class in org.nustaq.kontraktor.remoting.http
Created by ruedi on 14.08.2014.
ArgTypesResolver(Class) - Constructor for class org.nustaq.kontraktor.remoting.http.ArgTypesResolver
 
ArgTypesResolver(Method[]) - Constructor for class org.nustaq.kontraktor.remoting.http.ArgTypesResolver
 
ArgTypesResolver.SampleTest - Class in org.nustaq.kontraktor.remoting.http
 
AsActor(Class<? extends Actor>) - Static method in class org.nustaq.kontraktor.Actors
create an new actor.
AsActor(Class<? extends Actor>, int) - Static method in class org.nustaq.kontraktor.Actors
create an new actor.
AsActor(Class<? extends Actor>, Scheduler) - Static method in class org.nustaq.kontraktor.Actors
create an new actor dispatched in the given DispatcherThread
AsActor(Class<? extends Actor>, Scheduler, int) - Static method in class org.nustaq.kontraktor.Actors
create an new actor dispatched in the given DispatcherThread
assignDispatcher() - Method in class org.nustaq.kontraktor.impl.ElasticScheduler
 
assignDispatcher() - Method in interface org.nustaq.kontraktor.Scheduler
 
async(Callable<T>) - Method in class org.nustaq.kontraktor.Actor
execute a callable asynchronously (in a different thread) and return a future of the result (delivered in caller thread)

B

BackOffStrategy - Class in org.nustaq.kontraktor.impl
Created by moelrue on 06.05.2014.
BackOffStrategy() - Constructor for class org.nustaq.kontraktor.impl.BackOffStrategy
 
BackOffStrategy(int, int, int) - Constructor for class org.nustaq.kontraktor.impl.BackOffStrategy
 
backOffStrategy - Variable in class org.nustaq.kontraktor.impl.ElasticScheduler
 
BLOCK_COUNT_WARNING_THRESHOLD - Static variable in class org.nustaq.kontraktor.impl.ElasticScheduler
 

C

Callback<T> - Interface in org.nustaq.kontraktor
Typically used to receive results from outside the actor.
CallbackRefSerializer - Class in org.nustaq.kontraktor.remoting
Created by ruedi on 09.08.14.
CallbackRefSerializer(RemoteRefRegistry) - Constructor for class org.nustaq.kontraktor.remoting.CallbackRefSerializer
 
CallbackWrapper<T> - Class in org.nustaq.kontraktor.impl
..
CallbackWrapper(Actor, Callback<T>) - Constructor for class org.nustaq.kontraktor.impl.CallbackWrapper
 
CallEntry<T> - Class in org.nustaq.kontraktor.impl
Created by ruedi on 18.05.14.
CallEntry(T, Method, Object[], Actor, Actor) - Constructor for class org.nustaq.kontraktor.impl.CallEntry
 
CallerSideMethod - Annotation Type in org.nustaq.kontraktor.annotations
 
CBQ - Static variable in class org.nustaq.kontraktor.remoting.RemoteCallEntry
 
checkThread() - Method in class org.nustaq.kontraktor.Actor
Debug method.
cleanUp() - Method in class org.nustaq.kontraktor.remoting.RemoteRefRegistry
cleanup after connection close
clear() - Method in class io.jaq.mpsc.MpscConcurrentQueue
 
close() - Method in interface org.nustaq.kontraktor.RemoteConnection
 
close() - Method in class org.nustaq.kontraktor.remoting.http.rest.HttpObjectSocket
 
close() - Method in interface org.nustaq.kontraktor.remoting.ObjectSocket
 
close() - Method in class org.nustaq.kontraktor.remoting.RemoteRefRegistry
 
close() - Method in class org.nustaq.kontraktor.remoting.tcp.TCPActorClient.ActorClient
 
close() - Method in class org.nustaq.kontraktor.remoting.tcp.TCPActorServer.ActorServerClientConnection
 
conf - Variable in class org.nustaq.kontraktor.remoting.RemoteRefRegistry
 
connect() - Method in class org.nustaq.kontraktor.remoting.http.rest.RestActorClient
 
Connect(Class<AC>, String, int) - Static method in class org.nustaq.kontraktor.remoting.tcp.TCPActorClient
 
connect() - Method in class org.nustaq.kontraktor.remoting.tcp.TCPActorClient
 
connections - Variable in class org.nustaq.kontraktor.remoting.tcp.TCPActorServer
 
CONT - Static variable in class org.nustaq.kontraktor.Actor
use value as error to indicate more messages are to come (else remoting will close channel).
Cont(Object) - Static method in class org.nustaq.kontraktor.Actor
 
CONT - Static variable in interface org.nustaq.kontraktor.Callback
use value as error to indicate more messages are to come (else remoting will close channel).
contains(Object) - Method in class io.jaq.mpsc.MpscConcurrentQueue
 
containsAll(Collection<?>) - Method in class io.jaq.mpsc.MpscConcurrentQueue
 
count() - Method in class org.nustaq.kontraktor.util.RateMeasure
 
countDown(T, Object) - Method in class org.nustaq.kontraktor.util.FutureLatch
 
countUp(int) - Method in class org.nustaq.kontraktor.util.FutureLatch
 
createDispatcherThread() - Method in class org.nustaq.kontraktor.impl.ElasticScheduler
 
createDispatcherThread() - Method in class org.nustaq.kontraktor.impl.RemoteScheduler
 
createProxyClass(Class<T>) - Method in class org.nustaq.kontraktor.impl.ActorProxyFactory
 
createQueue(int) - Method in class org.nustaq.kontraktor.Actors
 
currentObjectSocket - Variable in class org.nustaq.kontraktor.remoting.RemoteRefRegistry
 

D

DeadLetters() - Static method in class org.nustaq.kontraktor.Actors
messages that have been dropped or have been sent to stopped actors
DEBUG_SCHEDULING - Static variable in class org.nustaq.kontraktor.impl.ElasticScheduler
 
decodeFrom(String, KontraktorHttpRequest) - Method in class org.nustaq.kontraktor.remoting.http.rest.encoding.KsonMsgCoder
 
decodeFrom(String, KontraktorHttpRequest) - Method in interface org.nustaq.kontraktor.remoting.http.rest.HttpMsgCoder
 
defaultInstance - Static variable in class org.nustaq.kontraktor.remoting.Remoting
 
defineProxyFields(ClassPool, CtClass) - Method in class org.nustaq.kontraktor.impl.ActorProxyFactory
 
defineProxyMethods(CtClass, CtClass) - Method in class org.nustaq.kontraktor.impl.ActorProxyFactory
 
DEFQSIZE - Static variable in class org.nustaq.kontraktor.impl.ElasticScheduler
 
delayed(long, Runnable) - Method in class org.nustaq.kontraktor.Actor
schedule an action or call delayed.
delayedCall(long, Runnable) - Method in class org.nustaq.kontraktor.impl.ElasticScheduler
 
delayedCall(long, Runnable) - Method in interface org.nustaq.kontraktor.Scheduler
 
delayedCalls - Static variable in class org.nustaq.kontraktor.impl.ElasticScheduler
 
DispatcherThread - Class in org.nustaq.kontraktor.impl
Implements the default dispatcher/scheduling of actors.
DispatcherThread(Scheduler) - Constructor for class org.nustaq.kontraktor.impl.DispatcherThread
 

E

each(Consumer<T>) - Method in class org.nustaq.kontraktor.util.Hoarde
 
each(BiConsumer<T, Integer>) - Method in class org.nustaq.kontraktor.util.Hoarde
 
ElasticScheduler - Class in org.nustaq.kontraktor.impl
Created by ruedi on 13.06.14.
ElasticScheduler(int) - Constructor for class org.nustaq.kontraktor.impl.ElasticScheduler
 
ElasticScheduler(int, int) - Constructor for class org.nustaq.kontraktor.impl.ElasticScheduler
 
element() - Method in class io.jaq.mpsc.MpscConcurrentQueue
 
encode(RemoteCallEntry) - Method in class org.nustaq.kontraktor.remoting.http.rest.encoding.JSonMsgCoder
 
encode(RemoteCallEntry) - Method in class org.nustaq.kontraktor.remoting.http.rest.encoding.KsonMsgCoder
 
encode(RemoteCallEntry) - Method in class org.nustaq.kontraktor.remoting.http.rest.encoding.PlainJSonCoder
 
encode(RemoteCallEntry) - Method in interface org.nustaq.kontraktor.remoting.http.rest.HttpMsgCoder
 
enqueueCall(Actor, Actor, String, Object[]) - Method in class org.nustaq.kontraktor.impl.ElasticScheduler
 
enqueueCall(RestActorServer.PublishedActor, KontraktorHttpRequest, Callback<RequestResponse>) - Method in class org.nustaq.kontraktor.remoting.http.rest.RestActorServer
 
enqueueCall(RestActorServer.PublishedActor, String, KontraktorHttpRequest, Callback<RequestResponse>) - Method in class org.nustaq.kontraktor.remoting.http.rest.RestActorServer
 
enqueueCall(Actor, Actor, String, Object[]) - Method in interface org.nustaq.kontraktor.Scheduler
 
error - Variable in class org.nustaq.kontraktor.Promise
 
ERROR - Static variable in class org.nustaq.kontraktor.util.Log
 
error(Object, Throwable, String) - Method in class org.nustaq.kontraktor.util.Log
 
exec - Variable in class org.nustaq.kontraktor.impl.ElasticScheduler
 

F

factory - Variable in class org.nustaq.kontraktor.Actors
 
fillInStackTrace() - Method in exception org.nustaq.kontraktor.impl.ActorStoppedException
 
Filter<IN,OUT> - Interface in org.nustaq.kontraktor
Created by ruedi on 23.05.14.
FIN - Static variable in class org.nustaq.kontraktor.Actor
use this value to signal no more messages.
Fin(Object) - Static method in class org.nustaq.kontraktor.Actor
 
FIN - Static variable in interface org.nustaq.kontraktor.Callback
use this value to signal no more messages.
findNextPositivePowerOfTwo(int) - Static method in class io.jaq.util.Pow2
 
FINISHED - Static variable in interface org.nustaq.kontraktor.remoting.http.RequestProcessor
 
finished() - Method in class org.nustaq.kontraktor.Spore
 
finishWith(Callback) - Method in class org.nustaq.kontraktor.Promise
same as then, but avoid creation of new future
FINSILENT - Static variable in class org.nustaq.kontraktor.Actor
use value to signal no more messages.
FINSILENT - Static variable in interface org.nustaq.kontraktor.Callback
use value to signal no more messages.
flush() - Method in class org.nustaq.kontraktor.remoting.http.rest.HttpObjectSocket
 
flush() - Method in interface org.nustaq.kontraktor.remoting.ObjectSocket
 
Future<T> - Interface in org.nustaq.kontraktor
Created by moelrue on 20.05.2014.
FutureLatch<T> - Class in org.nustaq.kontraktor.util
Created by ruedi on 27.07.14.
FutureLatch(Future<T>) - Constructor for class org.nustaq.kontraktor.util.FutureLatch
 
FutureLatch(Future<T>, int) - Constructor for class org.nustaq.kontraktor.util.FutureLatch
 

G

get() - Method in class io.jaq.util.LongCell
 
get() - Method in class io.jaq.util.VolatileLongCell
 
getAccept() - Method in interface org.nustaq.kontraktor.remoting.http.KontraktorHttpRequest
 
getAccept() - Method in class org.nustaq.kontraktor.remoting.http.KontraktorHttpRequestImpl
 
getActiveThreads() - Method in class org.nustaq.kontraktor.impl.ElasticScheduler
 
getActor() - Method in class org.nustaq.kontraktor.Actor
 
getActor() - Method in interface org.nustaq.kontraktor.ActorProxy
 
getActor() - Method in class org.nustaq.kontraktor.remoting.http.rest.RestActorServer.PublishedActor
 
getActor(int) - Method in class org.nustaq.kontraktor.util.Hoarde
 
getActorRef() - Method in class org.nustaq.kontraktor.Actor
 
getActors() - Method in class org.nustaq.kontraktor.impl.DispatcherThread
 
getArgs() - Method in class org.nustaq.kontraktor.impl.CallEntry
 
getArgs() - Method in interface org.nustaq.kontraktor.Message
 
getArgs() - Method in class org.nustaq.kontraktor.remoting.RemoteCallEntry
 
getArgTypes(Class, List) - Method in class org.nustaq.kontraktor.remoting.http.ArgTypesResolver
 
getBackoffStrategy() - Method in class org.nustaq.kontraktor.impl.ElasticScheduler
 
getBackoffStrategy() - Method in interface org.nustaq.kontraktor.Scheduler
 
getCallbackSize() - Method in class org.nustaq.kontraktor.Actor
 
getCb() - Method in class org.nustaq.kontraktor.Spore
 
getCbid() - Method in class org.nustaq.kontraktor.remoting.http.rest.HttpRemotedCB
 
getCoder(String) - Method in class org.nustaq.kontraktor.remoting.http.rest.RestActorServer.PublishedActor
 
getConf() - Method in class org.nustaq.kontraktor.remoting.RemoteRefRegistry
 
getCount() - Method in class org.nustaq.kontraktor.util.FutureLatch
debug, cannot be used to implement reliable logic in a concurrent environment
getDefaultQSize() - Method in class org.nustaq.kontraktor.impl.ElasticScheduler
 
getDefaultQSize() - Method in interface org.nustaq.kontraktor.Scheduler
 
getError() - Method in interface org.nustaq.kontraktor.Future
 
getError() - Method in class org.nustaq.kontraktor.impl.CallbackWrapper
 
getError() - Method in class org.nustaq.kontraktor.Promise
 
getFacadeProxy() - Method in class org.nustaq.kontraktor.remoting.http.rest.RestActorClient
 
getFacadeProxy() - Method in class org.nustaq.kontraktor.remoting.RemoteRefRegistry
 
getFacadeProxy() - Method in class org.nustaq.kontraktor.remoting.tcp.TCPActorClient
 
getFacadeProxy() - Method in class org.nustaq.kontraktor.remoting.tcp.TCPActorServer.ActorServerClientConnection
 
getFactory() - Method in class org.nustaq.kontraktor.Actor
 
getFactory() - Method in class org.nustaq.kontraktor.Actors
 
getFutureCB() - Method in class org.nustaq.kontraktor.impl.CallEntry
 
getFutureKey() - Method in class org.nustaq.kontraktor.remoting.RemoteCallEntry
 
getId() - Method in class org.nustaq.kontraktor.Promise
 
getInvoker(Actor, Object) - Method in class org.nustaq.kontraktor.impl.ElasticScheduler
 
getInvoker(Actor, Object) - Method in interface org.nustaq.kontraktor.Scheduler
 
getKson() - Method in class org.nustaq.kontraktor.remoting.http.rest.encoding.KsonMsgCoder
 
getKson() - Method in class org.nustaq.kontraktor.remoting.http.rest.HttpObjectSocket
 
getLast() - Method in class org.nustaq.kontraktor.Promise
 
getLoad() - Method in class org.nustaq.kontraktor.impl.DispatcherThread
 
getLoadNanos() - Method in class org.nustaq.kontraktor.impl.DispatcherThread
 
getMailboxSize() - Method in class org.nustaq.kontraktor.Actor
 
getMaxThreads() - Method in class org.nustaq.kontraktor.impl.ElasticScheduler
 
getMaxThreads() - Method in interface org.nustaq.kontraktor.Scheduler
 
getMaxTrialConnect() - Method in class org.nustaq.kontraktor.remoting.tcp.TCPActorClient
 
getMethod() - Method in class org.nustaq.kontraktor.impl.CallEntry
 
getMethod() - Method in interface org.nustaq.kontraktor.Message
 
getMethod() - Method in class org.nustaq.kontraktor.remoting.RemoteCallEntry
 
getNanosToPark() - Method in class org.nustaq.kontraktor.impl.BackOffStrategy
 
getNext() - Method in class org.nustaq.kontraktor.Promise
special method for tricky things.
getPath(int) - Method in interface org.nustaq.kontraktor.remoting.http.KontraktorHttpRequest
 
getPath(int) - Method in class org.nustaq.kontraktor.remoting.http.KontraktorHttpRequestImpl
 
getPathLen() - Method in class org.nustaq.kontraktor.remoting.http.KontraktorHttpRequestImpl
 
getPublishedActor(int) - Method in class org.nustaq.kontraktor.remoting.RemoteRefRegistry
 
getPublishedCallback(int) - Method in class org.nustaq.kontraktor.remoting.RemoteRefRegistry
 
getQSize() - Method in class org.nustaq.kontraktor.impl.DispatcherThread
 
getQueue() - Method in class org.nustaq.kontraktor.remoting.RemoteCallEntry
 
getReceiverKey() - Method in class org.nustaq.kontraktor.remoting.RemoteCallEntry
 
getRemoteActors() - Method in class org.nustaq.kontraktor.remoting.RemoteRefRegistry
 
getResult() - Method in interface org.nustaq.kontraktor.Future
 
getResult() - Method in class org.nustaq.kontraktor.impl.CallbackWrapper
 
getResult() - Method in class org.nustaq.kontraktor.Promise
 
getScheduler() - Method in class org.nustaq.kontraktor.Actor
 
getScheduler() - Method in class org.nustaq.kontraktor.impl.DispatcherThread
 
getScheduler() - Method in class org.nustaq.kontraktor.remoting.RemoteRefRegistry
 
getSendingActor() - Method in class org.nustaq.kontraktor.impl.CallEntry
 
getSendingActor() - Method in interface org.nustaq.kontraktor.Message
 
getServingActor() - Method in interface org.nustaq.kontraktor.remoting.http.NioHttpServer
 
getServingActor() - Method in class org.nustaq.kontraktor.remoting.http.NioHttpServerImpl
 
getSize() - Method in class org.nustaq.kontraktor.util.Hoarde
 
getSortedNonPublicCtMethods(CtClass) - Method in class org.nustaq.kontraktor.impl.ActorProxyFactory
 
getSortedPublicCtMethods(CtClass, boolean) - Method in class org.nustaq.kontraktor.impl.ActorProxyFactory
 
getTarget() - Method in class org.nustaq.kontraktor.impl.CallEntry
 
getTarget() - Method in interface org.nustaq.kontraktor.Message
 
getTargetActor() - Method in class org.nustaq.kontraktor.impl.CallEntry
 
getText() - Method in interface org.nustaq.kontraktor.remoting.http.KontraktorHttpRequest
 
getText() - Method in class org.nustaq.kontraktor.remoting.http.KontraktorHttpRequestImpl
 
getTicket(Object) - Method in class org.nustaq.kontraktor.util.TicketMachine
 
getTickets() - Method in class org.nustaq.kontraktor.util.TicketMachine
 

H

hadHeader() - Method in class org.nustaq.kontraktor.remoting.http.KontraktorHttpRequestImpl
 
hadResult - Variable in class org.nustaq.kontraktor.Promise
 
hasFired - Variable in class org.nustaq.kontraktor.Promise
 
hasFutureResult() - Method in class org.nustaq.kontraktor.impl.CallEntry
 
Hoarde<T extends Actor> - Class in org.nustaq.kontraktor.util
Created by ruedi on 07.09.14.
Hoarde(int, Class<T>) - Constructor for class org.nustaq.kontraktor.util.Hoarde
create a hoarde with each actor having a dedicated thread
Hoarde(int, Class<T>, Scheduler) - Constructor for class org.nustaq.kontraktor.util.Hoarde
create a hoarde scheduled on given scheduler
HttpMsgCoder - Interface in org.nustaq.kontraktor.remoting.http.rest
Created by ruedi on 17.08.14.
HttpObjectSocket - Class in org.nustaq.kontraktor.remoting.http.rest
Created by ruedi on 14.08.2014.
HttpObjectSocket(Class, int, String, String) - Constructor for class org.nustaq.kontraktor.remoting.http.rest.HttpObjectSocket
 
HttpRemotedCB - Class in org.nustaq.kontraktor.remoting.http.rest
Created by ruedi on 21.08.2014.
HttpRemotedCB() - Constructor for class org.nustaq.kontraktor.remoting.http.rest.HttpRemotedCB
 
HttpRemotedCB(int) - Constructor for class org.nustaq.kontraktor.remoting.http.rest.HttpRemotedCB
 

I

info(String) - Method in class org.nustaq.kontraktor.remoting.http.NioHttpServerImpl
 
INFO - Static variable in class org.nustaq.kontraktor.util.Log
 
Info(Object, String) - Static method in class org.nustaq.kontraktor.util.Log
 
info(Object, String) - Method in class org.nustaq.kontraktor.util.Log
 
infoLong(Object, Throwable, String) - Method in class org.nustaq.kontraktor.util.Log
 
init() - Method in class org.nustaq.kontraktor.remoting.http.rest.HttpObjectSocket
 
initMap(Class) - Method in class org.nustaq.kontraktor.remoting.http.ArgTypesResolver
 
initMap(Method[]) - Method in class org.nustaq.kontraktor.remoting.http.ArgTypesResolver
 
instance - Static variable in class org.nustaq.kontraktor.Actors
 
Instance - Static variable in exception org.nustaq.kontraktor.impl.ActorStoppedException
 
instantiate(Class, FSTObjectInput, FSTClazzInfo, FSTClazzInfo.FSTFieldInfo, int) - Method in class org.nustaq.kontraktor.remoting.ActorRefSerializer
 
instantiate(Class, FSTObjectInput, FSTClazzInfo, FSTClazzInfo.FSTFieldInfo, int) - Method in class org.nustaq.kontraktor.remoting.CallbackRefSerializer
 
instantiate(Class, FSTObjectInput, FSTClazzInfo, FSTClazzInfo.FSTFieldInfo, int) - Method in class org.nustaq.kontraktor.remoting.SporeRefSerializer
 
instantiateProxy(Actor) - Method in class org.nustaq.kontraktor.impl.ActorProxyFactory
 
inThread(Actor, T) - Method in class org.nustaq.kontraktor.Actor
 
InThread - Annotation Type in org.nustaq.kontraktor.annotations
 
inThread(Actor, T) - Method in class org.nustaq.kontraktor.impl.ElasticScheduler
Creates a wrapper on the given object enqueuing all calls to INTERFACE methods of the given object to the given actors's queue.
inThread(Actor, T) - Method in interface org.nustaq.kontraktor.Scheduler
Creates a wrapper on the given object enqueuing all calls to INTERFACE methods of the given object to the given actors's queue.
io.jaq.mpsc - package io.jaq.mpsc
 
io.jaq.util - package io.jaq.util
 
isCallbackQPressured() - Method in class org.nustaq.kontraktor.Actor
 
isComplete() - Method in interface org.nustaq.kontraktor.remoting.http.KontraktorHttpRequest
 
isComplete() - Method in class org.nustaq.kontraktor.remoting.http.KontraktorHttpRequestImpl
 
isConnected() - Method in class org.nustaq.kontraktor.remoting.tcp.TCPActorClient
 
isEmpty() - Method in class io.jaq.mpsc.MpscConcurrentQueue
 
isEmpty() - Method in class org.nustaq.kontraktor.impl.DispatcherThread
 
isGET() - Method in interface org.nustaq.kontraktor.remoting.http.KontraktorHttpRequest
 
isGET() - Method in class org.nustaq.kontraktor.remoting.http.KontraktorHttpRequestImpl
 
isMailboxPressured() - Method in class org.nustaq.kontraktor.Actor
 
isPOST() - Method in interface org.nustaq.kontraktor.remoting.http.KontraktorHttpRequest
 
isPOST() - Method in class org.nustaq.kontraktor.remoting.http.KontraktorHttpRequestImpl
 
isPowerOf2(int) - Static method in class io.jaq.util.Pow2
 
isProxy() - Method in class org.nustaq.kontraktor.Actor
 
isRemote() - Method in class org.nustaq.kontraktor.Actor
 
isShutDown() - Method in class org.nustaq.kontraktor.impl.DispatcherThread
 
isSleeping(int) - Method in class org.nustaq.kontraktor.impl.BackOffStrategy
 
isStopped() - Method in class org.nustaq.kontraktor.Actor
 
isTerminated() - Method in class org.nustaq.kontraktor.remoting.RemoteRefRegistry
 
isTerminated() - Method in class org.nustaq.kontraktor.remoting.tcp.TCPActorServer
 
iterator() - Method in class io.jaq.mpsc.MpscConcurrentQueue
 

J

JSonMsgCoder - Class in org.nustaq.kontraktor.remoting.http.rest.encoding
Created by ruedi on 17.08.14.
JSonMsgCoder(Class) - Constructor for class org.nustaq.kontraktor.remoting.http.rest.encoding.JSonMsgCoder
 

K

KontraktorHttpRequest - Interface in org.nustaq.kontraktor.remoting.http
Created by ruedi on 18.08.14.
KontraktorHttpRequestImpl - Class in org.nustaq.kontraktor.remoting.http
Created by ruedi on 13.08.2014.
KontraktorHttpRequestImpl(ByteBuffer, int) - Constructor for class org.nustaq.kontraktor.remoting.http.KontraktorHttpRequestImpl
WARNING: the buffer must be processed synchronous or copied as the buffer is reused.
KsonMsgCoder - Class in org.nustaq.kontraktor.remoting.http.rest.encoding
Created by ruedi on 17.08.14.
KsonMsgCoder(Class) - Constructor for class org.nustaq.kontraktor.remoting.http.rest.encoding.KsonMsgCoder
 

L

lazySet(long) - Method in class io.jaq.util.VolatileLongCell
 
Lg - Static variable in class org.nustaq.kontraktor.util.Log
 
loadProxyClass(Class, ClassPool, CtClass) - Method in class org.nustaq.kontraktor.impl.ActorProxyFactory
 
local(O, Object) - Method in class org.nustaq.kontraktor.Spore
 
Log - Class in org.nustaq.kontraktor.util
Created by ruedi on 24.08.14.
Log() - Constructor for class org.nustaq.kontraktor.util.Log
 
Log.LogWrapper - Interface in org.nustaq.kontraktor.util
 
LongCell - Class in io.jaq.util
 
LongCell() - Constructor for class io.jaq.util.LongCell
 

M

MAILBOX - Static variable in class org.nustaq.kontraktor.remoting.RemoteCallEntry
 
main(String[]) - Static method in class org.nustaq.kontraktor.remoting.http.ArgTypesResolver
 
main(String[]) - Static method in class org.nustaq.kontraktor.remoting.http.NioHttpServerImpl
 
makeProxy(Class<? extends Actor>, DispatcherThread, int) - Method in class org.nustaq.kontraktor.Actors
 
map(IN, Object) - Method in interface org.nustaq.kontraktor.Filter
 
map(Filter<T, OUT>) - Method in interface org.nustaq.kontraktor.Future
 
map(Filter<T, OUT>) - Method in class org.nustaq.kontraktor.impl.CallbackWrapper
 
map(Filter<T, OUT>) - Method in class org.nustaq.kontraktor.Promise
 
map(String, Class) - Method in class org.nustaq.kontraktor.remoting.http.rest.encoding.KsonMsgCoder
 
map(Class...) - Method in class org.nustaq.kontraktor.remoting.http.rest.encoding.KsonMsgCoder
 
map(String, Class) - Method in class org.nustaq.kontraktor.remoting.http.rest.RestActorClient
 
map(Class...) - Method in class org.nustaq.kontraktor.remoting.http.rest.RestActorClient
 
map(String, Class) - Method in class org.nustaq.kontraktor.remoting.http.rest.RestActorServer
 
map(Class...) - Method in class org.nustaq.kontraktor.remoting.http.rest.RestActorServer
 
map(BiFunction<T, Integer, Future>) - Method in class org.nustaq.kontraktor.util.Hoarde
 
MAX_BATCHED_REQUESTS - Static variable in class org.nustaq.kontraktor.remoting.http.rest.HttpObjectSocket
 
Message<T> - Interface in org.nustaq.kontraktor
Created by ruedi on 23.05.14.
methodName(String, int, int) - Method in class org.nustaq.kontraktor.remoting.http.ArgTypesResolver.SampleTest
 
MILLIS_AFTER_CREATION_BEFORE_REBALANCING - Static variable in class org.nustaq.kontraktor.impl.DispatcherThread
 
MpscConcurrentQueue<E> - Class in io.jaq.mpsc
 
MpscConcurrentQueue(int) - Constructor for class io.jaq.mpsc.MpscConcurrentQueue
 
msg(Thread, int, Object, Throwable, String) - Method in interface org.nustaq.kontraktor.util.Log.LogWrapper
 
MSG_200 - Static variable in class org.nustaq.kontraktor.remoting.http.RequestResponse
 
MSG_404 - Static variable in class org.nustaq.kontraktor.remoting.http.RequestResponse
 
MSG_500 - Static variable in class org.nustaq.kontraktor.remoting.http.RequestResponse
 

N

newProxy(Class<? extends Actor>, Scheduler, int) - Method in class org.nustaq.kontraktor.Actors
 
NioHttpServer - Interface in org.nustaq.kontraktor.remoting.http
Created by ruedi on 18.08.14.
NioHttpServerImpl - Class in org.nustaq.kontraktor.remoting.http
Created by ruedi on 13.08.2014.
NioHttpServerImpl() - Constructor for class org.nustaq.kontraktor.remoting.http.NioHttpServerImpl
 
NUMBER_OF_MESSAGES_TO_PROCESS_PER_CHECK_FOR_NEW_ADDS - Static variable in class org.nustaq.kontraktor.impl.DispatcherThread
 

O

ObjectSocket - Interface in org.nustaq.kontraktor.remoting
Created by ruedi on 11.08.2014.
offer(E) - Method in class io.jaq.mpsc.MpscConcurrentQueue
 
offerStatus(E) - Method in class io.jaq.mpsc.MpscConcurrentQueue
 
ordered(Function<T, Future>) - Method in class org.nustaq.kontraktor.util.Hoarde
 
org.nustaq.kontraktor - package org.nustaq.kontraktor
 
org.nustaq.kontraktor.annotations - package org.nustaq.kontraktor.annotations
 
org.nustaq.kontraktor.impl - package org.nustaq.kontraktor.impl
 
org.nustaq.kontraktor.remoting - package org.nustaq.kontraktor.remoting
 
org.nustaq.kontraktor.remoting.http - package org.nustaq.kontraktor.remoting.http
 
org.nustaq.kontraktor.remoting.http.rest - package org.nustaq.kontraktor.remoting.http.rest
 
org.nustaq.kontraktor.remoting.http.rest.encoding - package org.nustaq.kontraktor.remoting.http.rest.encoding
 
org.nustaq.kontraktor.remoting.tcp - package org.nustaq.kontraktor.remoting.tcp
 
org.nustaq.kontraktor.util - package org.nustaq.kontraktor.util
 

P

peek() - Method in class io.jaq.mpsc.MpscConcurrentQueue
 
PlainJSonCoder - Class in org.nustaq.kontraktor.remoting.http.rest.encoding
Created by ruedi on 17.08.14.
PlainJSonCoder(Class) - Constructor for class org.nustaq.kontraktor.remoting.http.rest.encoding.PlainJSonCoder
 
poll() - Method in class io.jaq.mpsc.MpscConcurrentQueue
 
pollQs(Actor) - Method in class org.nustaq.kontraktor.impl.DispatcherThread
 
pollQueues(Actor[], Actor) - Method in class org.nustaq.kontraktor.impl.DispatcherThread
 
Pow2 - Class in io.jaq.util
 
Pow2() - Constructor for class io.jaq.util.Pow2
 
processRequest(KontraktorHttpRequest, Callback<RequestResponse>) - Method in interface org.nustaq.kontraktor.remoting.http.RequestProcessor
 
processRequest(KontraktorHttpRequest, Callback<RequestResponse>) - Method in class org.nustaq.kontraktor.remoting.http.rest.RestActorServer.RestProcessor
 
PROFILE_INTERVAL - Static variable in class org.nustaq.kontraktor.impl.DispatcherThread
 
Promise<T> - Class in org.nustaq.kontraktor
Created by ruedi on 20.05.14.
Promise(T, Object) - Constructor for class org.nustaq.kontraktor.Promise
 
Promise(T) - Constructor for class org.nustaq.kontraktor.Promise
 
Promise() - Constructor for class org.nustaq.kontraktor.Promise
 
publish(String, Actor) - Method in class org.nustaq.kontraktor.remoting.http.rest.RestActorServer
 
Publish(Actor, int) - Static method in class org.nustaq.kontraktor.remoting.tcp.TCPActorServer
 
publishActor(Actor) - Method in class org.nustaq.kontraktor.remoting.RemoteRefRegistry
 
PublishedActor(Actor, Map<String, Class>) - Constructor for class org.nustaq.kontraktor.remoting.http.rest.RestActorServer.PublishedActor
 
put2QueuePolling(CallEntry) - Method in class org.nustaq.kontraktor.impl.ElasticScheduler
 
put2QueuePolling(Queue, Object, Object) - Method in class org.nustaq.kontraktor.impl.ElasticScheduler
 
put2QueuePolling(Queue, Object, Object) - Method in interface org.nustaq.kontraktor.Scheduler
 
putCoder(String, HttpMsgCoder) - Method in class org.nustaq.kontraktor.remoting.http.rest.RestActorServer.PublishedActor
 

Q

QUEUE_PERCENTAGE_TRIGGERING_REBALANCE - Static variable in class org.nustaq.kontraktor.impl.DispatcherThread
 

R

RateMeasure - Class in org.nustaq.kontraktor.util
Created with IntelliJ IDEA.
RateMeasure(String, long) - Constructor for class org.nustaq.kontraktor.util.RateMeasure
 
RateMeasure(String) - Constructor for class org.nustaq.kontraktor.util.RateMeasure
 
readObject(FSTObjectInput, Object, FSTClazzInfo, FSTClazzInfo.FSTFieldInfo) - Method in class org.nustaq.kontraktor.remoting.ActorRefSerializer
 
readObject(FSTObjectInput, Object, FSTClazzInfo, FSTClazzInfo.FSTFieldInfo) - Method in class org.nustaq.kontraktor.remoting.CallbackRefSerializer
 
readObject() - Method in class org.nustaq.kontraktor.remoting.http.rest.HttpObjectSocket
 
readObject() - Method in interface org.nustaq.kontraktor.remoting.ObjectSocket
 
readObject(FSTObjectInput, Object, FSTClazzInfo, FSTClazzInfo.FSTFieldInfo) - Method in class org.nustaq.kontraktor.remoting.SporeRefSerializer
 
rebalance(DispatcherThread) - Method in class org.nustaq.kontraktor.impl.ElasticScheduler
called from inside overloaded thread.
rebalance(DispatcherThread) - Method in interface org.nustaq.kontraktor.Scheduler
called from inside overloaded thread with load all actors assigned to the calling thread therefore can be safely moved
receive(T, Object) - Method in interface org.nustaq.kontraktor.Callback
 
receive(T, Object) - Method in class org.nustaq.kontraktor.impl.CallbackWrapper
 
receive(Object, Object) - Method in class org.nustaq.kontraktor.Promise
 
receive(Object, Object) - Method in class org.nustaq.kontraktor.remoting.http.rest.HttpRemotedCB
 
receive(O, Object) - Method in class org.nustaq.kontraktor.Spore
 
receive(T, Object) - Method in class org.nustaq.kontraktor.util.FutureLatch
 
receiveCBResult(ObjectSocket, int, Object, Object) - Method in class org.nustaq.kontraktor.remoting.RemoteRefRegistry
 
receiveLoop(ObjectSocket) - Method in class org.nustaq.kontraktor.remoting.RemoteRefRegistry
 
RECURSE_ON_BLOCK_THRESHOLD - Static variable in class org.nustaq.kontraktor.impl.ElasticScheduler
 
registerPublishedCallback(Callback) - Method in class org.nustaq.kontraktor.remoting.RemoteRefRegistry
 
registerRemoteActorRef(Class, int, Object) - Method in class org.nustaq.kontraktor.remoting.RemoteRefRegistry
 
registerRemoteRefDirect(Actor) - Method in class org.nustaq.kontraktor.remoting.RemoteRefRegistry
 
remote(I) - Method in class org.nustaq.kontraktor.Spore
 
RemoteCallEntry - Class in org.nustaq.kontraktor.remoting
Created by ruedi on 08.08.14.
RemoteCallEntry(int, int, String, Object[]) - Constructor for class org.nustaq.kontraktor.remoting.RemoteCallEntry
 
RemoteConnection - Interface in org.nustaq.kontraktor
Created by ruedi on 24.08.2014.
RemoteRefRegistry - Class in org.nustaq.kontraktor.remoting
Created by ruedi on 08.08.14.
RemoteRefRegistry() - Constructor for class org.nustaq.kontraktor.remoting.RemoteRefRegistry
 
remoteRefStopped(Actor) - Method in class org.nustaq.kontraktor.remoting.RemoteRefRegistry
warning: MThreaded
remoteRefStopped(Actor) - Method in class org.nustaq.kontraktor.remoting.tcp.TCPActorClient
 
RemoteScheduler - Class in org.nustaq.kontraktor.impl
Created by ruedi on 08.08.14.
RemoteScheduler() - Constructor for class org.nustaq.kontraktor.impl.RemoteScheduler
 
RemoteScheduler(int) - Constructor for class org.nustaq.kontraktor.impl.RemoteScheduler
 
Remoting - Class in org.nustaq.kontraktor.remoting
Created by ruedi on 01.09.2014.
Remoting() - Constructor for class org.nustaq.kontraktor.remoting.Remoting
 
remove() - Method in class io.jaq.mpsc.MpscConcurrentQueue
 
remove(Object) - Method in class io.jaq.mpsc.MpscConcurrentQueue
 
removeAll(Collection<?>) - Method in class io.jaq.mpsc.MpscConcurrentQueue
 
removePublishedObject(int) - Method in class org.nustaq.kontraktor.remoting.RemoteRefRegistry
 
RequestProcessor - Interface in org.nustaq.kontraktor.remoting.http
Created by ruedi on 13.08.2014.
RequestResponse - Class in org.nustaq.kontraktor.remoting.http
Created by ruedi on 14.08.2014.
RequestResponse(String) - Constructor for class org.nustaq.kontraktor.remoting.http.RequestResponse
 
RestActorClient<T extends Actor> - Class in org.nustaq.kontraktor.remoting.http.rest
Created by ruedi on 14.08.2014.
RestActorClient(String, int, String, Class) - Constructor for class org.nustaq.kontraktor.remoting.http.rest.RestActorClient
 
RestActorServer - Class in org.nustaq.kontraktor.remoting.http.rest
Created by ruedi on 14.08.2014.
RestActorServer() - Constructor for class org.nustaq.kontraktor.remoting.http.rest.RestActorServer
 
RestActorServer.PublishedActor - Class in org.nustaq.kontraktor.remoting.http.rest
 
RestActorServer.RestProcessor - Class in org.nustaq.kontraktor.remoting.http.rest
 
RestProcessor() - Constructor for class org.nustaq.kontraktor.remoting.http.rest.RestActorServer.RestProcessor
 
result - Variable in class org.nustaq.kontraktor.Promise
 
resultReceiver - Variable in class org.nustaq.kontraktor.Promise
 
retainAll(Collection<?>) - Method in class io.jaq.mpsc.MpscConcurrentQueue
 
run() - Method in class org.nustaq.kontraktor.impl.DispatcherThread
 
runBlockingCall(Actor, Callable<T>, Callback<T>) - Method in class org.nustaq.kontraktor.impl.ElasticScheduler
 
runBlockingCall(Actor, Callable<T>, Callback<T>) - Method in interface org.nustaq.kontraktor.Scheduler
 

S

SampleTest() - Constructor for class org.nustaq.kontraktor.remoting.http.ArgTypesResolver.SampleTest
 
SCHEDULE_PER_PROFILE - Static variable in class org.nustaq.kontraktor.impl.DispatcherThread
 
Scheduler - Interface in org.nustaq.kontraktor
Created by ruedi on 14.06.14.
self() - Method in class org.nustaq.kontraktor.Actor
use this to call public methods using actor-dispatch instead of direct in-thread call.
sender - Static variable in class org.nustaq.kontraktor.Actor
 
sendLoop(ObjectSocket) - Method in class org.nustaq.kontraktor.remoting.RemoteRefRegistry
 
service(SelectionKey, SocketChannel) - Method in class org.nustaq.kontraktor.remoting.http.NioHttpServerImpl
 
set(long) - Method in class io.jaq.util.LongCell
 
set(long) - Method in class io.jaq.util.VolatileLongCell
 
setArgs(Object[]) - Method in class org.nustaq.kontraktor.remoting.RemoteCallEntry
 
setCbid(int) - Method in class org.nustaq.kontraktor.remoting.http.rest.HttpRemotedCB
 
setCounters(int, int, int) - Method in class org.nustaq.kontraktor.impl.BackOffStrategy
 
setFutureCB(Future) - Method in class org.nustaq.kontraktor.impl.CallEntry
 
setFutureKey(int) - Method in class org.nustaq.kontraktor.remoting.RemoteCallEntry
 
setId(String) - Method in class org.nustaq.kontraktor.Promise
 
setLastError(Exception) - Method in class org.nustaq.kontraktor.remoting.http.rest.HttpObjectSocket
 
setLastError(Exception) - Method in interface org.nustaq.kontraktor.remoting.ObjectSocket
 
setMaxTrialConnect(int) - Method in class org.nustaq.kontraktor.remoting.tcp.TCPActorClient
 
setMethod(String) - Method in class org.nustaq.kontraktor.remoting.RemoteCallEntry
 
setNanosToPark(int) - Method in class org.nustaq.kontraktor.impl.BackOffStrategy
 
setQueue(int) - Method in class org.nustaq.kontraktor.remoting.RemoteCallEntry
 
setReceiverKey(int) - Method in class org.nustaq.kontraktor.remoting.RemoteCallEntry
 
setTerminated(boolean) - Method in class org.nustaq.kontraktor.remoting.RemoteRefRegistry
 
setTerminated(boolean) - Method in class org.nustaq.kontraktor.remoting.tcp.TCPActorServer
 
severe(String) - Method in class org.nustaq.kontraktor.remoting.http.NioHttpServerImpl
 
shutDown - Variable in class org.nustaq.kontraktor.impl.DispatcherThread
 
shutDown() - Method in class org.nustaq.kontraktor.impl.DispatcherThread
terminate operation after emptying Q
shutDownImmediate() - Method in class org.nustaq.kontraktor.impl.DispatcherThread
terminate operation immediately.
signal() - Method in interface org.nustaq.kontraktor.Future
same as receive(null,null)
signal() - Method in class org.nustaq.kontraktor.impl.CallbackWrapper
 
signal() - Method in class org.nustaq.kontraktor.Promise
 
singleReceive(ObjectSocket) - Method in class org.nustaq.kontraktor.remoting.RemoteRefRegistry
 
singleSendLoop(ObjectSocket) - Method in class org.nustaq.kontraktor.remoting.RemoteRefRegistry
poll remote actor proxies and send.
size() - Method in class io.jaq.mpsc.MpscConcurrentQueue
 
Spore<I,O> - Class in org.nustaq.kontraktor
Created by ruedi on 26.08.2014.
Spore() - Constructor for class org.nustaq.kontraktor.Spore
 
SporeRefSerializer - Class in org.nustaq.kontraktor.remoting
Created by ruedi on 26.08.14.
SporeRefSerializer() - Constructor for class org.nustaq.kontraktor.remoting.SporeRefSerializer
 
start() - Method in class org.nustaq.kontraktor.remoting.tcp.TCPActorServer.ActorServerClientConnection
 
start() - Method in class org.nustaq.kontraktor.remoting.tcp.TCPActorServer
warning: consumes calling thread !!
startOnServer(int, NioHttpServer) - Method in class org.nustaq.kontraktor.remoting.http.rest.RestActorServer
 
statsUpdated(long) - Method in class org.nustaq.kontraktor.util.RateMeasure
override this
stopRemoteRefs() - Method in class org.nustaq.kontraktor.remoting.RemoteRefRegistry
 
stopSafeClose() - Method in class org.nustaq.kontraktor.Actor
avoids exception when closing an actor after stop has been called.

T

TCPActorClient<T extends Actor> - Class in org.nustaq.kontraktor.remoting.tcp
Created by ruedi on 08.08.14.
TCPActorClient(Class<? extends Actor>, String, int) - Constructor for class org.nustaq.kontraktor.remoting.tcp.TCPActorClient
 
TCPActorClient.ActorClient - Class in org.nustaq.kontraktor.remoting.tcp
 
TCPActorServer - Class in org.nustaq.kontraktor.remoting.tcp
Created by ruedi on 08.08.14.
TCPActorServer(ActorProxy, int) - Constructor for class org.nustaq.kontraktor.remoting.tcp.TCPActorServer
 
TCPActorServer.ActorServerClientConnection - Class in org.nustaq.kontraktor.remoting.tcp
 
TCPSocket - Class in org.nustaq.kontraktor.remoting.tcp
Created by ruedi on 11.08.2014.
TCPSocket(String, int) - Constructor for class org.nustaq.kontraktor.remoting.tcp.TCPSocket
 
TCPSocket(String, int, FSTConfiguration) - Constructor for class org.nustaq.kontraktor.remoting.tcp.TCPSocket
 
TCPSocket(Socket, FSTConfiguration) - Constructor for class org.nustaq.kontraktor.remoting.tcp.TCPSocket
 
terminated - Variable in class org.nustaq.kontraktor.remoting.RemoteRefRegistry
 
terminated - Variable in class org.nustaq.kontraktor.remoting.tcp.TCPActorServer
 
then(Callback<T>) - Method in interface org.nustaq.kontraktor.Future
 
then(Callback<T>) - Method in class org.nustaq.kontraktor.impl.CallbackWrapper
 
then(Callback) - Method in class org.nustaq.kontraktor.Promise
 
This() - Static method in class org.nustaq.kontraktor.remoting.Remoting
 
threadStopped(DispatcherThread) - Method in class org.nustaq.kontraktor.impl.ElasticScheduler
 
threadStopped(DispatcherThread) - Method in interface org.nustaq.kontraktor.Scheduler
 
TicketMachine - Class in org.nustaq.kontraktor.util
Created by ruedi on 02.06.14.
TicketMachine() - Constructor for class org.nustaq.kontraktor.util.TicketMachine
 
toArray() - Method in class io.jaq.mpsc.MpscConcurrentQueue
 
toArray(T[]) - Method in class io.jaq.mpsc.MpscConcurrentQueue
 
toString(Method) - Method in class org.nustaq.kontraktor.impl.ActorProxyFactory
 
toString(CtMethod) - Method in class org.nustaq.kontraktor.impl.ActorProxyFactory
 
toString() - Method in class org.nustaq.kontraktor.impl.CallEntry
 
toString() - Method in class org.nustaq.kontraktor.impl.DispatcherThread
 
toString() - Method in class org.nustaq.kontraktor.Promise
 
toString() - Method in class org.nustaq.kontraktor.remoting.http.RequestResponse
 
toString() - Method in class org.nustaq.kontraktor.remoting.RemoteCallEntry
 
TRIGGER_REBALANCE_COUNTER - Static variable in class org.nustaq.kontraktor.impl.DispatcherThread
 
tryStopThread(DispatcherThread) - Method in class org.nustaq.kontraktor.impl.ElasticScheduler
 
tryStopThread(DispatcherThread) - Method in interface org.nustaq.kontraktor.Scheduler
 

U

unpublish(String) - Method in class org.nustaq.kontraktor.remoting.http.rest.RestActorServer
 
unpublishActor(Actor) - Method in class org.nustaq.kontraktor.remoting.RemoteRefRegistry
 
UNSAFE - Static variable in class io.jaq.util.UnsafeAccess
 
UnsafeAccess - Class in io.jaq.util
 
UnsafeAccess() - Constructor for class io.jaq.util.UnsafeAccess
 

V

VolatileLongCell - Class in io.jaq.util
 
VolatileLongCell() - Constructor for class io.jaq.util.VolatileLongCell
 
VolatileLongCell(long) - Constructor for class io.jaq.util.VolatileLongCell
 

W

waitEmpty(long) - Method in class org.nustaq.kontraktor.impl.DispatcherThread
blocking method, use for debugging only.
WARN - Static variable in class org.nustaq.kontraktor.util.Log
 
Warn(Object, Throwable, String) - Static method in class org.nustaq.kontraktor.util.Log
 
Warn(Object, String) - Static method in class org.nustaq.kontraktor.util.Log
 
warn(Object, String) - Method in class org.nustaq.kontraktor.util.Log
 
warnLong(Object, Throwable, String) - Method in class org.nustaq.kontraktor.util.Log
 
writeObject(FSTObjectOutput, Object, FSTClazzInfo, FSTClazzInfo.FSTFieldInfo, int) - Method in class org.nustaq.kontraktor.remoting.ActorRefSerializer
 
writeObject(FSTObjectOutput, Object, FSTClazzInfo, FSTClazzInfo.FSTFieldInfo, int) - Method in class org.nustaq.kontraktor.remoting.CallbackRefSerializer
 
writeObject(Object) - Method in class org.nustaq.kontraktor.remoting.http.rest.HttpObjectSocket
 
writeObject(ObjectSocket, RemoteCallEntry) - Method in class org.nustaq.kontraktor.remoting.http.rest.RestActorClient
 
writeObject(Object) - Method in interface org.nustaq.kontraktor.remoting.ObjectSocket
 
writeObject(ObjectSocket, RemoteCallEntry) - Method in class org.nustaq.kontraktor.remoting.RemoteRefRegistry
 
writeObject(FSTObjectOutput, Object, FSTClazzInfo, FSTClazzInfo.FSTFieldInfo, int) - Method in class org.nustaq.kontraktor.remoting.SporeRefSerializer
 

Y

yield(Future...) - Method in class org.nustaq.kontraktor.Actor
 
yield(Future...) - Static method in class org.nustaq.kontraktor.Actors
 
yield(List<Future<T>>) - Static method in class org.nustaq.kontraktor.Actors
 
yield(int) - Method in class org.nustaq.kontraktor.impl.BackOffStrategy
 
yield(int) - Method in class org.nustaq.kontraktor.impl.ElasticScheduler
 
yield(Future...) - Method in class org.nustaq.kontraktor.impl.ElasticScheduler
wait for all futures to complete and return an array of fulfilled futures e.g.
yield(List<Future<T>>) - Method in class org.nustaq.kontraktor.impl.ElasticScheduler
 
yield(int) - Method in interface org.nustaq.kontraktor.Scheduler
 
yield(Future...) - Method in interface org.nustaq.kontraktor.Scheduler
wait for all futures to complete and return an array of fulfilled futures e.g.
yield(List<Future<T>>) - Method in interface org.nustaq.kontraktor.Scheduler
 
yieldList(List<Future<T>>) - Method in class org.nustaq.kontraktor.Actor
 

_

__addRemoteConnection(RemoteConnection) - Method in class org.nustaq.kontraktor.Actor
 
__addStopHandler(Callback<SELF>) - Method in class org.nustaq.kontraktor.Actor
 
__cbQueue - Variable in class org.nustaq.kontraktor.Actor
 
__connections - Variable in class org.nustaq.kontraktor.Actor
 
__currentDispatcher - Variable in class org.nustaq.kontraktor.Actor
 
__enqueueCall(Actor, String, Object[]) - Method in class org.nustaq.kontraktor.Actor
 
__getCachedMethod(String, Actor) - Method in class org.nustaq.kontraktor.Actor
 
__mailbox - Variable in class org.nustaq.kontraktor.Actor
 
__mbCapacity - Variable in class org.nustaq.kontraktor.Actor
 
__nanos - Variable in class org.nustaq.kontraktor.Actor
 
__remoteId - Variable in class org.nustaq.kontraktor.Actor
 
__removeRemoteConnection(RemoteConnection) - Method in class org.nustaq.kontraktor.Actor
 
__scheduler - Variable in class org.nustaq.kontraktor.Actor
 
__self - Variable in class org.nustaq.kontraktor.Actor
 
__stop() - Method in class org.nustaq.kontraktor.Actor
 
__stopped - Variable in class org.nustaq.kontraktor.Actor
 
_isHadResult() - Method in class org.nustaq.kontraktor.Promise
 
_isHasFired() - Method in class org.nustaq.kontraktor.Promise
 
$ A B C D E F G H I J K L M N O P Q R S T U V W Y _ 
Skip navigation links

Copyright © 2014. All rights reserved.