Hierarchy For All Packages
Package Hierarchies:- com.corundumstudio.socketio,
- com.corundumstudio.socketio.ack,
- com.corundumstudio.socketio.annotation,
- com.corundumstudio.socketio.handler,
- com.corundumstudio.socketio.listener,
- com.corundumstudio.socketio.messages,
- com.corundumstudio.socketio.misc,
- com.corundumstudio.socketio.namespace,
- com.corundumstudio.socketio.protocol,
- com.corundumstudio.socketio.scheduler,
- com.corundumstudio.socketio.store,
- com.corundumstudio.socketio.store.pubsub,
- com.corundumstudio.socketio.transport
Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- com.corundumstudio.socketio.misc.IterableCollection<T>
- com.corundumstudio.socketio.protocol.AckArgs
- com.corundumstudio.socketio.AckCallback<T>
- com.corundumstudio.socketio.MultiTypeAckCallback
- com.corundumstudio.socketio.VoidAckCallback
- com.corundumstudio.socketio.ack.AckManager (implements com.corundumstudio.socketio.Disconnectable)
- com.corundumstudio.socketio.AckRequest
- com.corundumstudio.socketio.protocol.AuthPacket
- com.corundumstudio.socketio.store.pubsub.BaseStoreFactory (implements com.corundumstudio.socketio.store.StoreFactory)
- com.corundumstudio.socketio.store.HazelcastStoreFactory
- com.corundumstudio.socketio.store.MemoryStoreFactory
- com.corundumstudio.socketio.store.RedissonStoreFactory
- com.corundumstudio.socketio.BroadcastAckCallback<T>
- io.netty.channel.ChannelHandlerAdapter (implements io.netty.channel.ChannelHandler)
- io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler)
- com.corundumstudio.socketio.handler.AuthorizeHandler (implements com.corundumstudio.socketio.Disconnectable)
- io.netty.channel.ChannelInitializer<C>
- com.corundumstudio.socketio.SocketIOChannelInitializer (implements com.corundumstudio.socketio.DisconnectableHub)
- com.corundumstudio.socketio.transport.PollingTransport
- io.netty.channel.SimpleChannelInboundHandler<I>
- com.corundumstudio.socketio.handler.InPacketHandler
- com.corundumstudio.socketio.transport.WebSocketTransport
- com.corundumstudio.socketio.handler.WrongUrlHandler
- io.netty.channel.ChannelOutboundHandlerAdapter (implements io.netty.channel.ChannelOutboundHandler)
- com.corundumstudio.socketio.handler.EncoderHandler
- io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler)
- com.corundumstudio.socketio.handler.ClientHead
- com.corundumstudio.socketio.handler.ClientsBox
- com.corundumstudio.socketio.misc.CompositeIterable<T> (implements java.lang.Iterable<T>)
- com.corundumstudio.socketio.misc.CompositeIterator<T> (implements java.util.Iterator<E>)
- com.corundumstudio.socketio.Configuration
- com.corundumstudio.socketio.protocol.Event
- com.corundumstudio.socketio.namespace.EventEntry<T>
- com.corundumstudio.socketio.listener.ExceptionListenerAdapter (implements com.corundumstudio.socketio.listener.ExceptionListener)
- com.corundumstudio.socketio.listener.DefaultExceptionListener
- com.corundumstudio.socketio.HandshakeData (implements java.io.Serializable)
- com.corundumstudio.socketio.scheduler.HashedWheelScheduler (implements com.corundumstudio.socketio.scheduler.CancelableScheduler)
- com.corundumstudio.socketio.scheduler.HashedWheelTimeoutScheduler (implements com.corundumstudio.socketio.scheduler.CancelableScheduler)
- com.corundumstudio.socketio.store.HazelcastPubSubStore (implements com.corundumstudio.socketio.store.pubsub.PubSubStore)
- com.corundumstudio.socketio.store.HazelcastStore (implements com.corundumstudio.socketio.store.Store)
- com.corundumstudio.socketio.messages.HttpMessage
- com.corundumstudio.socketio.messages.HttpErrorMessage
- com.corundumstudio.socketio.messages.OutPacketMessage
- com.corundumstudio.socketio.messages.XHRPostMessage
- com.corundumstudio.socketio.messages.XHROptionsMessage
- com.corundumstudio.socketio.protocol.JacksonJsonSupport (implements com.corundumstudio.socketio.protocol.JsonSupport)
- com.corundumstudio.socketio.protocol.JacksonJsonSupport.EventKey
- com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
- com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
- com.corundumstudio.socketio.protocol.JacksonJsonSupport.ByteArraySerializer
- com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
- com.corundumstudio.socketio.store.MemoryPubSubStore (implements com.corundumstudio.socketio.store.pubsub.PubSubStore)
- com.corundumstudio.socketio.store.MemoryStore (implements com.corundumstudio.socketio.store.Store)
- com.corundumstudio.socketio.MultiRoomBroadcastOperations (implements com.corundumstudio.socketio.BroadcastOperations)
- com.corundumstudio.socketio.MultiTypeArgs (implements java.lang.Iterable<T>)
- com.corundumstudio.socketio.namespace.Namespace (implements com.corundumstudio.socketio.SocketIONamespace)
- com.corundumstudio.socketio.transport.NamespaceClient (implements com.corundumstudio.socketio.SocketIOClient)
- com.corundumstudio.socketio.namespace.NamespacesHub
- com.corundumstudio.socketio.annotation.OnConnectScanner (implements com.corundumstudio.socketio.annotation.AnnotationScanner)
- com.corundumstudio.socketio.annotation.OnDisconnectScanner (implements com.corundumstudio.socketio.annotation.AnnotationScanner)
- com.corundumstudio.socketio.annotation.OnEventScanner (implements com.corundumstudio.socketio.annotation.AnnotationScanner)
- com.corundumstudio.socketio.protocol.Packet (implements java.io.Serializable)
- com.corundumstudio.socketio.protocol.PacketDecoder
- com.corundumstudio.socketio.protocol.PacketEncoder
- com.corundumstudio.socketio.handler.PacketListener
- com.corundumstudio.socketio.messages.PacketsMessage
- com.corundumstudio.socketio.store.pubsub.PubSubMessage (implements java.io.Serializable)
- com.corundumstudio.socketio.store.pubsub.ConnectMessage
- com.corundumstudio.socketio.store.pubsub.DisconnectMessage
- com.corundumstudio.socketio.store.pubsub.DispatchMessage
- com.corundumstudio.socketio.store.pubsub.JoinLeaveMessage
- com.corundumstudio.socketio.store.RedissonPubSubStore (implements com.corundumstudio.socketio.store.pubsub.PubSubStore)
- com.corundumstudio.socketio.store.RedissonStore (implements com.corundumstudio.socketio.store.Store)
- com.corundumstudio.socketio.annotation.ScannerEngine
- com.corundumstudio.socketio.scheduler.SchedulerKey
- com.corundumstudio.socketio.ack.AckSchedulerKey
- com.corundumstudio.socketio.SingleRoomBroadcastOperations (implements com.corundumstudio.socketio.BroadcastOperations)
- com.corundumstudio.socketio.SocketConfig
- com.corundumstudio.socketio.SocketIOServer (implements com.corundumstudio.socketio.listener.ClientListeners)
- com.corundumstudio.socketio.annotation.SpringAnnotationScanner (implements org.springframework.beans.factory.config.BeanPostProcessor)
- com.corundumstudio.socketio.handler.SuccessAuthorizationListener (implements com.corundumstudio.socketio.AuthorizationListener)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.corundumstudio.socketio.handler.SocketIOException
- java.lang.RuntimeException
- java.lang.Exception
- com.corundumstudio.socketio.handler.TransportState
- com.corundumstudio.socketio.protocol.UTF8CharsScanner
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- com.corundumstudio.socketio.annotation.AnnotationScanner
- com.corundumstudio.socketio.AuthorizationListener
- com.corundumstudio.socketio.scheduler.CancelableScheduler
- com.corundumstudio.socketio.listener.ClientListeners
- com.corundumstudio.socketio.SocketIONamespace
- com.corundumstudio.socketio.ClientOperations
- com.corundumstudio.socketio.BroadcastOperations
- com.corundumstudio.socketio.SocketIOClient (also extends com.corundumstudio.socketio.store.Store)
- com.corundumstudio.socketio.listener.ConnectListener
- com.corundumstudio.socketio.listener.DataListener<T>
- com.corundumstudio.socketio.listener.MultiTypeEventListener
- com.corundumstudio.socketio.Disconnectable
- com.corundumstudio.socketio.DisconnectableHub
- com.corundumstudio.socketio.store.StoreFactory
- com.corundumstudio.socketio.listener.DisconnectListener
- com.corundumstudio.socketio.listener.EventInterceptor
- com.corundumstudio.socketio.listener.ExceptionListener
- com.corundumstudio.socketio.protocol.JsonSupport
- com.corundumstudio.socketio.listener.PingListener
- com.corundumstudio.socketio.listener.PongListener
- com.corundumstudio.socketio.store.pubsub.PubSubListener<T>
- com.corundumstudio.socketio.store.pubsub.PubSubStore
- com.corundumstudio.socketio.store.Store
- com.corundumstudio.socketio.SocketIOClient (also extends com.corundumstudio.socketio.ClientOperations)
Annotation Interface Hierarchy
- com.corundumstudio.socketio.annotation.OnConnect (implements java.lang.annotation.Annotation)
- com.corundumstudio.socketio.annotation.OnDisconnect (implements java.lang.annotation.Annotation)
- com.corundumstudio.socketio.annotation.OnEvent (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)
- com.corundumstudio.socketio.AckMode
- com.corundumstudio.socketio.protocol.PacketType
- com.corundumstudio.socketio.store.pubsub.PubSubType
- com.corundumstudio.socketio.scheduler.SchedulerKey.Type
- com.corundumstudio.socketio.Transport
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)