|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Classes in org.glassfish.grizzly used by org.glassfish.grizzly | |
|---|---|
| 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. |
|
| 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
|
|
| Interceptor
Handler, which is used to finer control Readable. |
|
| IOEvent
Enumeration represents the I/O events, occurred on a Connection. |
|
| IOEventProcessingHandler
The IOEvent processing handler, which will be notified about changes
in IOEvent processing statuses. |
|
| 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. |
|
| SocketConnectorHandler
Socket based client side connector. |
|
StandaloneProcessor
Processor, which is not interested in processing I/O events. |
|
StandaloneProcessorSelector
ProcessorSelector, which doesn't add any Processor to process
occurred IOEvent. |
|
| 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.IOEventReg
|
|
| 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. |
|
| Classes in org.glassfish.grizzly used by org.glassfish.grizzly.asyncqueue | |
|---|---|
| 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. |
|
| GrizzlyFuture
|
|
| 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. |
|
| Classes in org.glassfish.grizzly used by org.glassfish.grizzly.compression.lzma | |
|---|---|
| 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. |
|
| Classes in org.glassfish.grizzly used by org.glassfish.grizzly.compression.lzma.impl | |
|---|---|
| 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. |
|
| Classes in org.glassfish.grizzly used by org.glassfish.grizzly.compression.lzma.impl.lz | |
|---|---|
| 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. |
|
| Classes in org.glassfish.grizzly used by org.glassfish.grizzly.compression.lzma.impl.rangecoder | |
|---|---|
| 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. |
|
| Classes in org.glassfish.grizzly used by org.glassfish.grizzly.compression.zip | |
|---|---|
| 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. |
|
| Classes in org.glassfish.grizzly used by org.glassfish.grizzly.filterchain | |
|---|---|
| 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. |
|
| GrizzlyFuture
|
|
| 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. |
|
| Classes in org.glassfish.grizzly used by org.glassfish.grizzly.impl | |
|---|---|
| Cacheable
|
|
| GrizzlyFuture
|
|
| Classes in org.glassfish.grizzly used by org.glassfish.grizzly.memory | |
|---|---|
| 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
|
|
| Classes in org.glassfish.grizzly used by org.glassfish.grizzly.nio | |
|---|---|
| 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. |
|
| 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
|
|
| 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. |
|
| Writer
Implementations of this interface are able to write data from a Buffer
to Connection. |
|
| WriteResult
Result of write operation, returned by Writable. |
|
| Classes in org.glassfish.grizzly used by org.glassfish.grizzly.nio.tmpselectors | |
|---|---|
| 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. |
|
| GrizzlyFuture
|
|
| 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. |
|
| Classes in org.glassfish.grizzly used by org.glassfish.grizzly.nio.transport | |
|---|---|
| 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
|
|
| Interceptor
Handler, which is used to finer control Readable. |
|
| IOEvent
Enumeration represents the I/O events, occurred on a Connection. |
|
| IOEventProcessingHandler
The IOEvent processing handler, which will be notified about changes
in IOEvent processing statuses. |
|
| 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
Common API for Socket based Transports, which are able
to bind server Socket to specific address and listen for incoming
data. |
|
| SocketConnectorHandler
Socket based client side connector. |
|
| Transport
Transport interface describes the transport unit used in Grizzly. |
|
| Transport.IOEventReg
|
|
| 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. |
|
| Classes in org.glassfish.grizzly used by org.glassfish.grizzly.ssl | |
|---|---|
| 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. |
|
| Classes in org.glassfish.grizzly used by org.glassfish.grizzly.strategies | |
|---|---|
| Connection
Common interface, which represents any kind of connection. |
|
| IOEvent
Enumeration represents the I/O events, occurred on a Connection. |
|
| IOEventProcessingHandler
The IOEvent processing handler, which will be notified about changes
in IOEvent processing statuses. |
|
| 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. |
|
| Classes in org.glassfish.grizzly used by org.glassfish.grizzly.streams | |
|---|---|
| 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
|
|
| Transformer
Transformer interface, which knows how to transform the original data to some custom representation. |
|
| Classes in org.glassfish.grizzly used by org.glassfish.grizzly.threadpool | |
|---|---|
| ThreadCache.CachedTypeIndex
|
|
| Classes in org.glassfish.grizzly used by org.glassfish.grizzly.utils | |
|---|---|
| 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. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||