| Modifier and Type | Interface and Description |
|---|---|
| public interface | |
| public interface | |
| public interface | Buffer
JDK |
| public interface | |
| public interface | |
| public interface | Closeable
General asynchronous closable interface. |
| public interface | CloseListener<T extends Closeable, C extends ICloseType>
The listener, which is used to be notified, when Connection gets closed. |
| public interface | Codec<K, L>
Codec is able to transform the original message to a custom represantation and vise versa. |
| public interface | CompletionHandler<
the type of the result E>Interface, which will be used by Grizzly to notify about asynchronous I/O operations status updates. |
| public interface | |
| public interface | ConnectionProbe
Monitoring probe providing callbacks that may be invoked by Grizzly |
| public interface | |
| public interface | Copyable
General interface for the objects, that could be copied/cloned. |
| public interface | |
| public interface | GenericCloseListener
Deprecated
This interface was added to 2.3 to avoid having to declare CloseListener with parameter types.
|
| public interface | GracefulShutdownListener
Interface to notify interested parties that a |
| public interface | |
| public interface | ICloseType
Deprecated
Added for backwards compatibility.
|
| public interface | InputSource
This interface defines methods to allow an |
| public interface | |
| public interface | IOEventLifeCycleListener
The |
| public interface | IOStrategy
strategy is responsible for making decision how |
| public interface | OutputSink
This interface defines methods to allow an |
| public interface | |
| public interface | ProcessorSelector
Implementations of the interface will be responsible to find correct |
| public interface | |
| public interface | Reader<
the reader address type L>Implementations of this interface are able to read data from |
| public interface | ReadHandler
This class represents a call-back mechanism that will notify implementations as more input data becomes available to read without blocking. |
| public interface | Result
Common I/O result interface. |
| public interface | ShutdownContext
This class will be passed to |
| public interface | SocketAcceptor
Common interface for SocketAcceptor implementations. |
| public interface | SocketBinder
Common API for |
| public interface | SocketConnectorHandler
Socket based client side connector. |
| public interface | Transformer<K, L>
Transformer interface, which knows how to transform the original data to some custom representation. |
| public interface | Transport
Transport interface describes the transport unit used in Grizzly. |
| public interface | TransportProbe
Monitoring probe providing callbacks that may be invoked by Grizzly |
| public interface | |
| public interface | WriteHandler
Callback notification mechanism that signals the developer it's possible to write content. |
| public interface | Writer<
the writer address type L>Implementations of this interface are able to write data from a |
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | |
| public abstract class | AbstractReader<L>
Abstract class, which provides transitive dependencies for overloaded |
| public abstract class | AbstractSocketConnectorHandler
Abstract class simplifies the implementation of |
| public abstract class | |
| public abstract class | AbstractTransport
Abstract |
| public abstract class | AbstractWriter<L>
Abstract class, which provides transitive dependencies for overloaded |
| public class | ChainProcessorSelector
|
| public class | CloseReason
An object, describing the reason why |
| public class | Context
Object, which is responsible for holding context during I/O event processing. |
| public class | DefaultProcessorSelector
Default |
| public class | |
| public class | FileTransfer
A simple class that abstracts |
| public class | Grizzly
Class contains information about Grizzly framework. |
| public abstract class | NIOTransportBuilder<T extends NIOTransportBuilder>
This builder is responsible for creating |
| public class | PendingWriteQueueLimitExceededException
Thrown when an attempt is made to add a record that exceeds the configured maximum queue size. |
| public class | PortRange
Immutable class representing a port range. |
| public class | |
| public class | ProcessorResult
The interface represents the result of |
| public class | ReadResult<
type of the message K, type of the address L>Result of read operation, returned by |
| public class | StandaloneProcessor
|
| public class | StandaloneProcessorSelector
|
| public class | |
| public class | TransformationException
Describes the problem, occurred during original message transformation. |
| public class | |
| public class | WriteResult<
type of the message K, type of the address L>Result of write operation, returned by |
| Modifier and Type | Enum and Description |
|---|---|
| public enum | CloseType
References Deprecated
ICloseType is deprecated or references (maybe indirectly) at least one deprecated element.
|
| public enum | IOEvent
Enumeration represents the I/O events, occurred on a |