Hierarchy For All Packages
Package Hierarchies:- org.eclipse.jetty.util,
- org.nustaq.kontraktor,
- org.nustaq.kontraktor.annotations,
- org.nustaq.kontraktor.asyncio,
- org.nustaq.kontraktor.impl,
- org.nustaq.kontraktor.monitoring,
- org.nustaq.kontraktor.remoting,
- org.nustaq.kontraktor.remoting.base,
- org.nustaq.kontraktor.remoting.base.messagestore,
- org.nustaq.kontraktor.remoting.encoding,
- org.nustaq.kontraktor.remoting.tcp,
- org.nustaq.kontraktor.routers,
- org.nustaq.kontraktor.util
Class Hierarchy
- java.lang.Object
- org.nustaq.kontraktor.asyncio._AsyncClientSocket (implements java.lang.Runnable)
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractQueue<E> (implements java.util.Queue<E>)
- org.eclipse.jetty.util.ConcurrentArrayQueue<T>
- java.util.AbstractQueue<E> (implements java.util.Queue<E>)
- org.nustaq.kontraktor.Actor.ActorReport
- org.nustaq.kontraktor.remoting.base.ActorClient<T>
- org.nustaq.kontraktor.util.ActorExecutorService (implements java.util.concurrent.ExecutorService)
- org.nustaq.kontraktor.impl.ActorProxyFactory
- org.nustaq.kontraktor.Actors
- org.nustaq.kontraktor.Actor<SELF> (implements java.util.concurrent.Executor, org.nustaq.kontraktor.monitoring.Monitorable, java.io.Serializable)
- org.nustaq.kontraktor.asyncio._AsyncClientSocket.CLSActor
- org.nustaq.kontraktor.routers.AbstractKrouter<T> (implements org.nustaq.kontraktor.remoting.base.RemotedActor, org.nustaq.kontraktor.remoting.base.ServingActor)
- org.nustaq.kontraktor.routers.HotHotFailoverKrouter<T>
- org.nustaq.kontraktor.routers.Krouter
- org.nustaq.kontraktor.routers.SingleActiveServiceKrouter<T>
- org.nustaq.kontraktor.routers.HotColdFailoverKrouter<T>
- org.nustaq.kontraktor.routers.RoundRobinKrouter
- org.nustaq.kontraktor.routers.SimpleKrouter
- org.nustaq.kontraktor.routers.HotColdFailoverKrouter<T>
- org.nustaq.kontraktor.util.Log
- org.nustaq.kontraktor.remoting.tcp.TCPClientConnector.RemotingHelper
- org.nustaq.kontraktor.Actor<SELF> (implements java.util.concurrent.Executor, org.nustaq.kontraktor.monitoring.Monitorable, java.io.Serializable)
- org.nustaq.kontraktor.remoting.base.ActorServer
- org.nustaq.kontraktor.impl.ActorsImpl
- org.nustaq.kontraktor.asyncio.AsyncFile
- org.nustaq.kontraktor.asyncio.AsyncFileIOEvent
- org.nustaq.kontraktor.asyncio.AsyncServerSocket
- org.nustaq.kontraktor.remoting.tcp.NIOServerConnector (implements org.nustaq.kontraktor.remoting.base.ActorServerConnector)
- org.nustaq.kontraktor.asyncio.AsyncSocketConnection
- org.nustaq.kontraktor.asyncio.QueuingAsyncSocketConnection
- org.nustaq.kontraktor.asyncio.ObjectAsyncSocketConnection (implements org.nustaq.kontraktor.remoting.base.ObjectSocket)
- org.nustaq.kontraktor.asyncio.QueuingAsyncSocketConnection
- org.nustaq.kontraktor.impl.BackOffStrategy
- org.nustaq.kontraktor.remoting.encoding.CallbackRefSerializer.MyRemotedCallback (implements org.nustaq.kontraktor.Callback<T>, org.nustaq.kontraktor.remoting.base.RemotedCallback)
- org.nustaq.kontraktor.impl.CallbackWrapper<T> (implements org.nustaq.kontraktor.IPromise<T>, java.io.Serializable)
- org.nustaq.kontraktor.impl.CallEntry<T>
- org.nustaq.kontraktor.remoting.encoding.Coding (implements java.io.Serializable)
- org.eclipse.jetty.util.ConcurrentArrayQueue.Block<E>
- org.nustaq.kontraktor.remoting.base.ConnectionRegistry
- org.nustaq.kontraktor.impl.DispatcherThread.DispatcherReport
- org.nustaq.serialization.FSTBasicObjectSerializer (implements org.nustaq.serialization.FSTCrossPlatformSerialzer)
- org.nustaq.kontraktor.remoting.encoding.ActorRefSerializer
- org.nustaq.kontraktor.remoting.encoding.CallbackRefSerializer
- org.nustaq.kontraktor.remoting.encoding.SporeRefSerializer
- org.nustaq.kontraktor.remoting.encoding.TimeoutSerializer
- org.nustaq.kontraktor.remoting.base.messagestore.HeapMessageStore (implements org.nustaq.kontraktor.remoting.base.messagestore.MessageStore)
- org.nustaq.kontraktor.util.Hoarde<T>
- org.nustaq.kontraktor.remoting.KConnectionPool
- org.nustaq.kontraktor.KFlow<T>
- org.nustaq.kontraktor.KontraktorSettings
- org.nustaq.kontraktor.routers.KrouterRemoteConUserData
- org.nustaq.kontraktor.remoting.base.LocalConnectable (implements org.nustaq.kontraktor.remoting.base.ConnectableActor)
- org.nustaq.kontraktor.util.Pair<CAR,
CDR> (implements java.io.Serializable) - org.nustaq.kontraktor.PerformanceTracker
- org.nustaq.kontraktor.Promise<T> (implements org.nustaq.kontraktor.IPromise<T>)
- org.nustaq.kontraktor.util.PromiseLatch<T>
- org.nustaq.kontraktor.remoting.base.RateLimitEntry
- org.nustaq.kontraktor.util.RateMeasure
- org.nustaq.kontraktor.remoting.base.Reconnect (implements java.io.Serializable)
- org.nustaq.kontraktor.remoting.base.ReconnectableRemoteRef<T>
- org.nustaq.kontraktor.remoting.encoding.RemoteCallEntry (implements java.io.Serializable)
- org.nustaq.kontraktor.remoting.base.RemoteCallInterceptor (implements java.util.function.BiFunction<T,
U, R>) - org.nustaq.kontraktor.remoting.base.RemoteRefPolling (implements java.lang.Runnable)
- org.nustaq.kontraktor.remoting.base.RemoteRefPolling.ScheduleEntry
- org.nustaq.kontraktor.routers.Routing
- org.nustaq.kontraktor.impl.SchedulingReport (implements java.io.Serializable)
- org.nustaq.kontraktor.remoting.base.ServiceDescription (implements java.io.Serializable)
- org.nustaq.kontraktor.impl.SimpleScheduler (implements org.nustaq.kontraktor.Scheduler)
- org.nustaq.kontraktor.impl.RemoteScheduler
- org.nustaq.kontraktor.Spore<I,
O> (implements java.lang.Cloneable, java.io.Serializable) - org.nustaq.kontraktor.routers.StickyRoundRobinKrouter
- org.nustaq.kontraktor.util.StubGenerator
- org.nustaq.kontraktor.util.SubscriptionSupport
- org.nustaq.kontraktor.remoting.tcp.TCPClientConnector (implements org.nustaq.kontraktor.remoting.base.ActorClientConnector)
- org.nustaq.kontraktor.remoting.tcp.TCPConnectable (implements org.nustaq.kontraktor.remoting.base.ConnectableActor)
- org.nustaq.kontraktor.remoting.tcp.TCPNIOPublisher (implements org.nustaq.kontraktor.remoting.base.ActorPublisher)
- org.nustaq.kontraktor.remoting.tcp.TCPPublisher
- org.nustaq.kontraktor.remoting.tcp.TCPServerConnector (implements org.nustaq.kontraktor.remoting.base.ActorServerConnector)
- java.lang.Thread (implements java.lang.Runnable)
- org.nustaq.kontraktor.impl.DispatcherThread (implements org.nustaq.kontraktor.monitoring.Monitorable)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.nustaq.kontraktor.impl.ActorBlockedException
- org.nustaq.kontraktor.AwaitException
- org.nustaq.kontraktor.KTimeoutException
- org.nustaq.kontraktor.impl.InternalActorStoppedException
- org.nustaq.kontraktor.MustBeRunFromActorThread
- org.nustaq.kontraktor.remoting.base.RateLimitException
- org.nustaq.kontraktor.impl.RemoteMethodNotFoundException
- org.nustaq.kontraktor.impl.StoppedActorTargetedException
- org.nustaq.kontraktor.remoting.base.UnknownActorException
- java.lang.RuntimeException
- java.lang.Exception
- org.nustaq.kontraktor.util.TicketMachine
- org.nustaq.kontraktor.Timeout
Interface Hierarchy
- org.nustaq.kontraktor.remoting.base.ActorClientConnector
- org.nustaq.kontraktor.ActorProxy<T>
- org.nustaq.kontraktor.remoting.base.ActorPublisher
- org.nustaq.kontraktor.remoting.base.ActorServerConnector
- org.nustaq.kontraktor.impl.ClassPathProvider
- org.nustaq.kontraktor.remoting.base.JsonMapable
- org.nustaq.kontraktor.util.Log.LogWrapper
- org.nustaq.kontraktor.remoting.base.messagestore.MessageStore
- org.nustaq.kontraktor.monitoring.Monitorable
- org.nustaq.kontraktor.Scheduler
- org.nustaq.kontraktor.remoting.base.ObjectSink
- org.nustaq.kontraktor.remoting.base.ObjectSocket
- org.nustaq.kontraktor.remoting.base.ReconnectableRemoteRef.ReconnectableListener
- org.nustaq.kontraktor.remoting.base.RemotedActor
- org.nustaq.kontraktor.remoting.base.RemotedCallback
- java.io.Serializable
- org.nustaq.kontraktor.Callback<T>
- org.nustaq.kontraktor.IPromise<T>
- org.nustaq.kontraktor.remoting.base.ConnectableActor
- org.nustaq.kontraktor.Callback<T>
- org.nustaq.kontraktor.remoting.base.ServingActor
- org.nustaq.kontraktor.remoting.base.SessionResurrector
- org.nustaq.kontraktor.remoting.base.TrafficMonitor
Annotation Interface Hierarchy
- org.nustaq.kontraktor.annotations.AsCallback (implements java.lang.annotation.Annotation)
- org.nustaq.kontraktor.annotations.CallerSideMethod (implements java.lang.annotation.Annotation)
- org.nustaq.kontraktor.annotations.GenRemote (implements java.lang.annotation.Annotation)
- org.nustaq.kontraktor.annotations.InThread (implements java.lang.annotation.Annotation)
- org.nustaq.kontraktor.remoting.base.JsonMapped (implements java.lang.annotation.Annotation)
- org.nustaq.kontraktor.annotations.Local (implements java.lang.annotation.Annotation)
- org.nustaq.kontraktor.annotations.RateLimited (implements java.lang.annotation.Annotation)
- org.nustaq.kontraktor.annotations.RemoteActorInterface (implements java.lang.annotation.Annotation)
- org.nustaq.kontraktor.annotations.Remoted (implements java.lang.annotation.Annotation)
- org.nustaq.kontraktor.annotations.Secured (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.nustaq.kontraktor.remoting.encoding.SerializerType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)