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.
|
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
The listener, which is used to be notified, when Connection gets closed.
|
Connection.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.
|
GrizzlyFuture
Grizzly
Future implementation, which might be recycled and reused. |
Interceptor
Handler, which is used to finer control
Readable . |
IOEvent
Enumeration represents the I/O events, occurred on a
Connection . |
IOEventProcessingHandler |
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. |
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 . |
ReadResult
Result of read operation, returned by
Readable . |
Result
Common I/O result interface.
|
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. |
Writable
Implementations of this interface are able to write data from a
Buffer . |
Writer
Implementations of this interface are able to write data from a
Buffer
to Connection . |
WriteResult
Result of write operation, returned by
Writable . |
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.
|
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 . |
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
Writable . |
Class and Description |
---|
Connection
Common interface, which represents any kind of connection.
|
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 |
---|
Appendable |
Appender |
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
Writable . |
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 |
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.
|
WriteResult
Result of write operation, returned by
Writable . |
Class and Description |
---|
Cacheable |
Connection
Common interface, which represents any kind of connection.
|
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. |
PortRange
Immutable class representing a port range.
|
TransportProbe
Monitoring probe providing callbacks that may be invoked by Grizzly
Transport implementations. |
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
Writable . |
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 |
GrizzlyFuture
Grizzly
Future implementation, which might be recycled and reused. |
Class and Description |
---|
Appendable |
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.
|
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
The listener, which is used to be notified, when Connection gets closed.
|
Connection.CloseType |
ConnectionProbe
Monitoring probe providing callbacks that may be invoked by Grizzly
Connection implementations. |
Context
Object, which is responsible for holding context during I/O event processing.
|
GrizzlyFuture
Grizzly
Future implementation, which might be recycled and reused. |
Interceptor
Handler, which is used to finer control
Readable . |
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.
|
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 . |
Transport
Transport interface describes the transport unit used in Grizzly.
|
Transport.State |
Writable
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
Writable . |
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 . |
Writer
Implementations of this interface are able to write data from a
Buffer
to Connection . |
WriteResult
Result of write operation, returned by
Writable . |
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.
|
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. |
GrizzlyFuture
Grizzly
Future implementation, which might be recycled and reused. |
Interceptor
Handler, which is used to finer control
Readable . |
IOEvent
Enumeration represents the I/O events, occurred on a
Connection . |
IOEventProcessingHandler |
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. |
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.
|
Writable
Implementations of this interface are able to write data from a
Buffer . |
Writer
Implementations of this interface are able to write data from a
Buffer
to Connection . |
WriteResult
Result of write operation, returned by
Writable . |
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 |
---|
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 |
---|
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 . |
IOEventProcessingHandler |
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, which might be recycled and reused. |
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.
|
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, which might be recycled and reused. |
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. |
Copyright © 2013 Oracle Corporation. All Rights Reserved.