| 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 |
|---|
| 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 |
|---|
| 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 |
|---|
| 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 |
|---|
| 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 |
|---|
| 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 |
|---|
| Connection
Common interface, which represents any kind of connection.
|
Copyright © 2012-2017, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.