Class and Description |
---|
AbstractBindingHandler |
AbstractBindingHandler.Builder
Builder
|
AbstractSocketConnectorHandler
Abstract class simplifies the implementation of
SocketConnectorHandler
interface by pre-implementing some of its methods. |
AbstractSocketConnectorHandler.Builder
Builder
|
AbstractTransformer.LastResultAwareState |
AbstractTransport
Abstract
Transport . |
Buffer
JDK
ByteBuffer was taken as base for Grizzly
Buffer interface, but Buffer has several extensions:
it's possible to prepend some data to a Buffer and release Buffer, when
it's not required any more. |
Cacheable |
Closeable
General asynchronous closable interface.
|
CloseListener
The listener, which is used to be notified, when Connection gets closed.
|
CloseReason
An object, describing the reason why
Connection was closed. |
CloseType |
CompletionHandler
Interface, which will be used by Grizzly to notify about asynchronous I/O
operations status updates.
|
Connection
Common interface, which represents any kind of connection.
|
Connection.CloseListener
Deprecated.
use
CloseListener |
Connection.CloseType
Deprecated.
use
CloseType |
ConnectionProbe
Monitoring probe providing callbacks that may be invoked by Grizzly
Connection implementations. |
ConnectorHandler
Client side connector handler API.
|
Context
Object, which is responsible for holding context during I/O event processing.
|
Context.MinimalisticArrayList |
Copyable
General interface for the objects, that could be copied/cloned.
|
GracefulShutdownListener
Interface to notify interested parties that a
Transport is being
shutdown. |
GrizzlyFuture
Grizzly
Future implementation. |
ICloseType
Deprecated.
|
Interceptor
Handler, which is used to finer control
Readable . |
IOEvent
Enumeration represents the I/O events, occurred on a
Connection . |
IOEventLifeCycleListener |
IOStrategy
strategy is responsible for making decision how
Runnable task will be run: in current thread, worker thread. |
NIOTransportBuilder
This builder is responsible for creating
NIOTransport implementations
as well as providing basic configuration for IOStrategies and
thread pools. |
OutputSink
This interface defines methods to allow an
OutputStream or
Writer to allow the developer to check with the runtime
whether or not it's possible to write a certain amount of data, or if it's
not possible, to be notified when it is. |
PortRange
Immutable class representing a port range.
|
Processor
Processor implementations are responsible for processing I/O events, which
occur on connection.
|
ProcessorResult
The interface represents the result of
Processor execution. |
ProcessorResult.Status
Enumeration represents the status/code of
ProcessorResult . |
ProcessorSelector
Implementations of the interface will be responsible to find correct
Processor , which will process IOEvent , occurred on the
Connection |
Readable
Implementations of this interface are able to read data from internal source
to a
Buffer . |
Reader
Implementations of this interface are able to read data from
Connection to a Buffer . |
ReadHandler
This class represents a call-back mechanism that will notify implementations
as more input data becomes available to read without blocking.
|
ReadResult
Result of read operation, returned by
Readable . |
Result
Common I/O result interface.
|
ShutdownContext
This class will be passed to
GracefulShutdownListener instances
registered against a Transport . |
SocketBinder |
SocketConnectorHandler
Socket based client side connector.
|
StandaloneProcessor
Processor , which is not interested in processing I/O events. |
StandaloneProcessorSelector |
ThreadCache.CachedTypeIndex |
TransformationException
Describes the problem, occured during original message transformation.
|
TransformationResult
Represents the result of message encoding/decoding.
|
TransformationResult.Status |
Transformer
Transformer interface, which knows how to transform the original
data to some custom representation.
|
Transport
Transport interface describes the transport unit used in Grizzly.
|
Transport.State |
TransportProbe
Monitoring probe providing callbacks that may be invoked by Grizzly
Transport implementations. |
Writeable
Implementations of this interface are able to write data from a
Buffer . |
WriteHandler
Callback notification mechanism that signals the developer it's possible
to write content.
|
Writer
Implementations of this interface are able to write data from a
Buffer
to Connection . |
Writer.Reentrant
Write reentrants counter
|
WriteResult
Result of write operation, returned by
Writeable . |
Class and Description |
---|
Buffer
JDK
ByteBuffer was taken as base for Grizzly
Buffer interface, but Buffer has several extensions:
it's possible to prepend some data to a Buffer and release Buffer, when
it's not required any more. |
Cacheable |
CompletionHandler
Interface, which will be used by Grizzly to notify about asynchronous I/O
operations status updates.
|
Connection
Common interface, which represents any kind of connection.
|
Context
Object, which is responsible for holding context during I/O event processing.
|
Copyable
General interface for the objects, that could be copied/cloned.
|
Interceptor
Handler, which is used to finer control
Readable . |
ProcessorResult
The interface represents the result of
Processor execution. |
Reader
Implementations of this interface are able to read data from
Connection to a Buffer . |
ReadResult
Result of read operation, returned by
Readable . |
Result
Common I/O result interface.
|
WriteHandler
Callback notification mechanism that signals the developer it's possible
to write content.
|
Writer
Implementations of this interface are able to write data from a
Buffer
to Connection . |
WriteResult
Result of write operation, returned by
Writeable . |
Class and Description |
---|
AbstractTransformer |
AbstractTransformer.LastResultAwareState |
Buffer
JDK
ByteBuffer was taken as base for Grizzly
Buffer interface, but Buffer has several extensions:
it's possible to prepend some data to a Buffer and release Buffer, when
it's not required any more. |
Cacheable |
TransformationException
Describes the problem, occured during original message transformation.
|
TransformationResult
Represents the result of message encoding/decoding.
|
Transformer
Transformer interface, which knows how to transform the original
data to some custom representation.
|
Class and Description |
---|
Buffer
JDK
ByteBuffer was taken as base for Grizzly
Buffer interface, but Buffer has several extensions:
it's possible to prepend some data to a Buffer and release Buffer, when
it's not required any more. |
Class and Description |
---|
Buffer
JDK
ByteBuffer was taken as base for Grizzly
Buffer interface, but Buffer has several extensions:
it's possible to prepend some data to a Buffer and release Buffer, when
it's not required any more. |
Class and Description |
---|
Buffer
JDK
ByteBuffer was taken as base for Grizzly
Buffer interface, but Buffer has several extensions:
it's possible to prepend some data to a Buffer and release Buffer, when
it's not required any more. |
Class and Description |
---|
AbstractTransformer |
AbstractTransformer.LastResultAwareState |
Buffer
JDK
ByteBuffer was taken as base for Grizzly
Buffer interface, but Buffer has several extensions:
it's possible to prepend some data to a Buffer and release Buffer, when
it's not required any more. |
TransformationException
Describes the problem, occured during original message transformation.
|
TransformationResult
Represents the result of message encoding/decoding.
|
Transformer
Transformer interface, which knows how to transform the original
data to some custom representation.
|
Class and Description |
---|
CompletionHandler
Interface, which will be used by Grizzly to notify about asynchronous I/O
operations status updates.
|
Connection
Common interface, which represents any kind of connection.
|
ConnectorHandler
Client side connector handler API.
|
GrizzlyFuture
Grizzly
Future implementation. |
Class and Description |
---|
Appender |
Closeable
General asynchronous closable interface.
|
Codec
Codec is able to transform the original message to a custom represantation
and vise versa.
|
CompletionHandler
Interface, which will be used by Grizzly to notify about asynchronous I/O
operations status updates.
|
Connection
Common interface, which represents any kind of connection.
|
Context
Object, which is responsible for holding context during I/O event processing.
|
IOEvent
Enumeration represents the I/O events, occurred on a
Connection . |
Processor
Processor implementations are responsible for processing I/O events, which
occur on connection.
|
ProcessorResult
The interface represents the result of
Processor execution. |
ProcessorSelector
Implementations of the interface will be responsible to find correct
Processor , which will process IOEvent , occurred on the
Connection |
ReadResult
Result of read operation, returned by
Readable . |
Transformer
Transformer interface, which knows how to transform the original
data to some custom representation.
|
Transport
Transport interface describes the transport unit used in Grizzly.
|
WriteResult
Result of write operation, returned by
Writeable . |
Class and Description |
---|
Appendable |
Buffer
JDK
ByteBuffer was taken as base for Grizzly
Buffer interface, but Buffer has several extensions:
it's possible to prepend some data to a Buffer and release Buffer, when
it's not required any more. |
Cacheable |
Closeable
General asynchronous closable interface.
|
Connection
Common interface, which represents any kind of connection.
|
OutputSink
This interface defines methods to allow an
OutputStream or
Writer to allow the developer to check with the runtime
whether or not it's possible to write a certain amount of data, or if it's
not possible, to be notified when it is. |
Class and Description |
---|
Cacheable |
Connection
Common interface, which represents any kind of connection.
|
Class and Description |
---|
Buffer
JDK
ByteBuffer was taken as base for Grizzly
Buffer interface, but Buffer has several extensions:
it's possible to prepend some data to a Buffer and release Buffer, when
it's not required any more. |
CompletionHandler
Interface, which will be used by Grizzly to notify about asynchronous I/O
operations status updates.
|
InputSource
This interface defines methods to allow an
InputStream or
Reader to notify the developer when and how much
data is ready to be read without blocking. |
OutputSink
This interface defines methods to allow an
OutputStream or
Writer to allow the developer to check with the runtime
whether or not it's possible to write a certain amount of data, or if it's
not possible, to be notified when it is. |
ReadHandler
This class represents a call-back mechanism that will notify implementations
as more input data becomes available to read without blocking.
|
WriteHandler
Callback notification mechanism that signals the developer it's possible
to write content.
|
WriteResult
Result of write operation, returned by
Writeable . |
Class and Description |
---|
CompletionHandler
Interface, which will be used by Grizzly to notify about asynchronous I/O
operations status updates.
|
ReadHandler
This class represents a call-back mechanism that will notify implementations
as more input data becomes available to read without blocking.
|
Class and Description |
---|
Buffer
JDK
ByteBuffer was taken as base for Grizzly
Buffer interface, but Buffer has several extensions:
it's possible to prepend some data to a Buffer and release Buffer, when
it's not required any more. |
CompletionHandler
Interface, which will be used by Grizzly to notify about asynchronous I/O
operations status updates.
|
Connection
Common interface, which represents any kind of connection.
|
ConnectionProbe
Monitoring probe providing callbacks that may be invoked by Grizzly
Connection implementations. |
GrizzlyFuture
Grizzly
Future implementation. |
PortRange
Immutable class representing a port range.
|
TransportProbe
Monitoring probe providing callbacks that may be invoked by Grizzly
Transport implementations. |
Class and Description |
---|
Connection
Common interface, which represents any kind of connection.
|
Class and Description |
---|
Cacheable |
Class and Description |
---|
Buffer
JDK
ByteBuffer was taken as base for Grizzly
Buffer interface, but Buffer has several extensions:
it's possible to prepend some data to a Buffer and release Buffer, when
it's not required any more. |
CompletionHandler
Interface, which will be used by Grizzly to notify about asynchronous I/O
operations status updates.
|
ReadHandler
This class represents a call-back mechanism that will notify implementations
as more input data becomes available to read without blocking.
|
WriteHandler
Callback notification mechanism that signals the developer it's possible
to write content.
|
WriteResult
Result of write operation, returned by
Writeable . |
Class and Description |
---|
Buffer
JDK
ByteBuffer was taken as base for Grizzly
Buffer interface, but Buffer has several extensions:
it's possible to prepend some data to a Buffer and release Buffer, when
it's not required any more. |
Class and Description |
---|
Cacheable |
CompletionHandler
Interface, which will be used by Grizzly to notify about asynchronous I/O
operations status updates.
|
GrizzlyFuture
Grizzly
Future implementation. |
Class and Description |
---|
Appender |
Buffer
JDK
ByteBuffer was taken as base for Grizzly
Buffer interface, but Buffer has several extensions:
it's possible to prepend some data to a Buffer and release Buffer, when
it's not required any more. |
Cacheable |
Class and Description |
---|
AbstractReader
Abstract class, which provides transitive dependencies for overloaded
Reader methods. |
AbstractTransport
Abstract
Transport . |
AbstractWriter
Abstract class, which provides transitive dependencies for overloaded
Writer methods. |
Buffer
JDK
ByteBuffer was taken as base for Grizzly
Buffer interface, but Buffer has several extensions:
it's possible to prepend some data to a Buffer and release Buffer, when
it's not required any more. |
Closeable
General asynchronous closable interface.
|
CloseListener
The listener, which is used to be notified, when Connection gets closed.
|
CloseReason
An object, describing the reason why
Connection was closed. |
CompletionHandler
Interface, which will be used by Grizzly to notify about asynchronous I/O
operations status updates.
|
Connection
Common interface, which represents any kind of connection.
|
Connection.CloseListener
Deprecated.
use
CloseListener |
ConnectionProbe
Monitoring probe providing callbacks that may be invoked by Grizzly
Connection implementations. |
ConnectorHandler
Client side connector handler API.
|
Context
Object, which is responsible for holding context during I/O event processing.
|
GracefulShutdownListener
Interface to notify interested parties that a
Transport is being
shutdown. |
GrizzlyFuture
Grizzly
Future implementation. |
Interceptor
Handler, which is used to finer control
Readable . |
IOEvent
Enumeration represents the I/O events, occurred on a
Connection . |
OutputSink
This interface defines methods to allow an
OutputStream or
Writer to allow the developer to check with the runtime
whether or not it's possible to write a certain amount of data, or if it's
not possible, to be notified when it is. |
Processor
Processor implementations are responsible for processing I/O events, which
occur on connection.
|
ProcessorSelector
Implementations of the interface will be responsible to find correct
Processor , which will process IOEvent , occurred on the
Connection |
Readable
Implementations of this interface are able to read data from internal source
to a
Buffer . |
Reader
Implementations of this interface are able to read data from
Connection to a Buffer . |
ReadResult
Result of read operation, returned by
Readable . |
SocketBinder |
SocketConnectorHandler
Socket based client side connector.
|
Transport
Transport interface describes the transport unit used in Grizzly.
|
Transport.State |
Writeable
Implementations of this interface are able to write data from a
Buffer . |
WriteHandler
Callback notification mechanism that signals the developer it's possible
to write content.
|
Writer
Implementations of this interface are able to write data from a
Buffer
to Connection . |
WriteResult
Result of write operation, returned by
Writeable . |
Class and Description |
---|
AbstractReader
Abstract class, which provides transitive dependencies for overloaded
Reader methods. |
AbstractWriter
Abstract class, which provides transitive dependencies for overloaded
Writer methods. |
Buffer
JDK
ByteBuffer was taken as base for Grizzly
Buffer interface, but Buffer has several extensions:
it's possible to prepend some data to a Buffer and release Buffer, when
it's not required any more. |
CompletionHandler
Interface, which will be used by Grizzly to notify about asynchronous I/O
operations status updates.
|
Connection
Common interface, which represents any kind of connection.
|
Interceptor
Handler, which is used to finer control
Readable . |
Reader
Implementations of this interface are able to read data from
Connection to a Buffer . |
ReadResult
Result of read operation, returned by
Readable . |
WriteHandler
Callback notification mechanism that signals the developer it's possible
to write content.
|
Writer
Implementations of this interface are able to write data from a
Buffer
to Connection . |
WriteResult
Result of write operation, returned by
Writeable . |
Class and Description |
---|
AbstractBindingHandler |
AbstractBindingHandler.Builder
Builder
|
AbstractReader
Abstract class, which provides transitive dependencies for overloaded
Reader methods. |
AbstractSocketConnectorHandler
Abstract class simplifies the implementation of
SocketConnectorHandler
interface by pre-implementing some of its methods. |
AbstractSocketConnectorHandler.Builder
Builder
|
AbstractTransport
Abstract
Transport . |
AbstractWriter
Abstract class, which provides transitive dependencies for overloaded
Writer methods. |
Buffer
JDK
ByteBuffer was taken as base for Grizzly
Buffer interface, but Buffer has several extensions:
it's possible to prepend some data to a Buffer and release Buffer, when
it's not required any more. |
Closeable
General asynchronous closable interface.
|
CloseReason
An object, describing the reason why
Connection was closed. |
CompletionHandler
Interface, which will be used by Grizzly to notify about asynchronous I/O
operations status updates.
|
Connection
Common interface, which represents any kind of connection.
|
ConnectorHandler
Client side connector handler API.
|
EmptyCompletionHandler
Empty implementation for
CompletionHandler interface. |
GracefulShutdownListener
Interface to notify interested parties that a
Transport is being
shutdown. |
GrizzlyFuture
Grizzly
Future implementation. |
Interceptor
Handler, which is used to finer control
Readable . |
IOEvent
Enumeration represents the I/O events, occurred on a
Connection . |
IOEventLifeCycleListener |
NIOTransportBuilder
This builder is responsible for creating
NIOTransport implementations
as well as providing basic configuration for IOStrategies and
thread pools. |
OutputSink
This interface defines methods to allow an
OutputStream or
Writer to allow the developer to check with the runtime
whether or not it's possible to write a certain amount of data, or if it's
not possible, to be notified when it is. |
PortRange
Immutable class representing a port range.
|
Processor
Processor implementations are responsible for processing I/O events, which
occur on connection.
|
ProcessorSelector
Implementations of the interface will be responsible to find correct
Processor , which will process IOEvent , occurred on the
Connection |
Readable
Implementations of this interface are able to read data from internal source
to a
Buffer . |
Reader
Implementations of this interface are able to read data from
Connection to a Buffer . |
ReadResult
Result of read operation, returned by
Readable . |
SocketBinder |
SocketConnectorHandler
Socket based client side connector.
|
Transport
Transport interface describes the transport unit used in Grizzly.
|
Writeable
Implementations of this interface are able to write data from a
Buffer . |
WriteHandler
Callback notification mechanism that signals the developer it's possible
to write content.
|
Writer
Implementations of this interface are able to write data from a
Buffer
to Connection . |
WriteResult
Result of write operation, returned by
Writeable . |
Class and Description |
---|
Connection
Common interface, which represents any kind of connection.
|
Class and Description |
---|
Connection
Common interface, which represents any kind of connection.
|
Class and Description |
---|
SocketConnectorHandler
Socket based client side connector.
|
Class and Description |
---|
Cacheable |
Class and Description |
---|
Connection
Common interface, which represents any kind of connection.
|
Class and Description |
---|
Buffer
JDK
ByteBuffer was taken as base for Grizzly
Buffer interface, but Buffer has several extensions:
it's possible to prepend some data to a Buffer and release Buffer, when
it's not required any more. |
Closeable
General asynchronous closable interface.
|
CloseListener
The listener, which is used to be notified, when Connection gets closed.
|
CompletionHandler
Interface, which will be used by Grizzly to notify about asynchronous I/O
operations status updates.
|
Connection
Common interface, which represents any kind of connection.
|
GrizzlyFuture
Grizzly
Future implementation. |
OutputSink
This interface defines methods to allow an
OutputStream or
Writer to allow the developer to check with the runtime
whether or not it's possible to write a certain amount of data, or if it's
not possible, to be notified when it is. |
Transport
Transport interface describes the transport unit used in Grizzly.
|
TransportProbe
Monitoring probe providing callbacks that may be invoked by Grizzly
Transport implementations. |
WriteHandler
Callback notification mechanism that signals the developer it's possible
to write content.
|
WriteResult
Result of write operation, returned by
Writeable . |
Class and Description |
---|
Buffer
JDK
ByteBuffer was taken as base for Grizzly
Buffer interface, but Buffer has several extensions:
it's possible to prepend some data to a Buffer and release Buffer, when
it's not required any more. |
Class and Description |
---|
Buffer
JDK
ByteBuffer was taken as base for Grizzly
Buffer interface, but Buffer has several extensions:
it's possible to prepend some data to a Buffer and release Buffer, when
it's not required any more. |
Cacheable |
Class and Description |
---|
CompletionHandler
Interface, which will be used by Grizzly to notify about asynchronous I/O
operations status updates.
|
WriteResult
Result of write operation, returned by
Writeable . |
Class and Description |
---|
Connection
Common interface, which represents any kind of connection.
|
Class and Description |
---|
Connection
Common interface, which represents any kind of connection.
|
Class and Description |
---|
AbstractTransformer |
Buffer
JDK
ByteBuffer was taken as base for Grizzly
Buffer interface, but Buffer has several extensions:
it's possible to prepend some data to a Buffer and release Buffer, when
it's not required any more. |
Codec
Codec is able to transform the original message to a custom represantation
and vise versa.
|
CompletionHandler
Interface, which will be used by Grizzly to notify about asynchronous I/O
operations status updates.
|
Connection
Common interface, which represents any kind of connection.
|
TransformationException
Describes the problem, occured during original message transformation.
|
TransformationResult
Represents the result of message encoding/decoding.
|
Transformer
Transformer interface, which knows how to transform the original
data to some custom representation.
|
Class and Description |
---|
Connection
Common interface, which represents any kind of connection.
|
IOEvent
Enumeration represents the I/O events, occurred on a
Connection . |
IOEventLifeCycleListener |
IOStrategy
strategy is responsible for making decision how
Runnable task will be run: in current thread, worker thread. |
Transport
Transport interface describes the transport unit used in Grizzly.
|
Class and Description |
---|
Buffer
JDK
ByteBuffer was taken as base for Grizzly
Buffer interface, but Buffer has several extensions:
it's possible to prepend some data to a Buffer and release Buffer, when
it's not required any more. |
CompletionHandler
Interface, which will be used by Grizzly to notify about asynchronous I/O
operations status updates.
|
Connection
Common interface, which represents any kind of connection.
|
EmptyCompletionHandler
Empty implementation for
CompletionHandler interface. |
GrizzlyFuture
Grizzly
Future implementation. |
Transformer
Transformer interface, which knows how to transform the original
data to some custom representation.
|
Class and Description |
---|
ThreadCache.CachedTypeIndex |
Class and Description |
---|
AbstractTransformer |
Buffer
JDK
ByteBuffer was taken as base for Grizzly
Buffer interface, but Buffer has several extensions:
it's possible to prepend some data to a Buffer and release Buffer, when
it's not required any more. |
Codec
Codec is able to transform the original message to a custom represantation
and vise versa.
|
CompletionHandler
Interface, which will be used by Grizzly to notify about asynchronous I/O
operations status updates.
|
Connection
Common interface, which represents any kind of connection.
|
GrizzlyFuture
Grizzly
Future implementation. |
TransformationException
Describes the problem, occured during original message transformation.
|
TransformationResult
Represents the result of message encoding/decoding.
|
Transformer
Transformer interface, which knows how to transform the original
data to some custom representation.
|
Class and Description |
---|
Buffer
JDK
ByteBuffer was taken as base for Grizzly
Buffer interface, but Buffer has several extensions:
it's possible to prepend some data to a Buffer and release Buffer, when
it's not required any more. |
Cacheable |
CompletionHandler
Interface, which will be used by Grizzly to notify about asynchronous I/O
operations status updates.
|
Connection
Common interface, which represents any kind of connection.
|
GrizzlyFuture
Grizzly
Future implementation. |
Class and Description |
---|
Buffer
JDK
ByteBuffer was taken as base for Grizzly
Buffer interface, but Buffer has several extensions:
it's possible to prepend some data to a Buffer and release Buffer, when
it's not required any more. |
Copyright © 2015 Oracle Corporation. All rights reserved.