| 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 |
|---|
| 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 |
|---|
| 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 |
|---|
| 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.
|
Copyright © 2013 Oracle Corporation. All Rights Reserved.