Uses of Package
org.glassfish.grizzly
-
Classes in org.glassfish.grizzly used by org.glassfish.grizzly Class Description AbstractBindingHandler AbstractBindingHandler.Builder BuilderAbstractSocketConnectorHandler Abstract class simplifies the implementation ofSocketConnectorHandlerinterface by pre-implementing some of its methods.AbstractSocketConnectorHandler.Builder BuilderAbstractTransformer.LastResultAwareState AbstractTransport AbstractTransport.Buffer JDKByteBufferwas 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 whyConnectionwas 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.useCloseListenerConnection.CloseType Deprecated.useCloseTypeConnectionProbe Monitoring probe providing callbacks that may be invoked by GrizzlyConnectionimplementations.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.FileChunk GracefulShutdownListener Interface to notify interested parties that aTransportis being shutdown.GrizzlyFuture GrizzlyFutureimplementation.ICloseType Deprecated.Interceptor Handler, which is used to finer controlReadable.IOEvent Enumeration represents the I/O events, occurred on aConnection.IOEventLifeCycleListener IOStrategy strategy is responsible for making decision howRunnabletask will be run: in current thread, worker thread.NIOTransportBuilder This builder is responsible for creatingNIOTransportimplementations as well as providing basic configuration forIOStrategiesand thread pools.OutputSink This interface defines methods to allow anOutputStreamorWriterto 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 ofProcessorexecution.ProcessorResult.Status Enumeration represents the status/code ofProcessorResult.ProcessorSelector Implementations of the interface will be responsible to find correctProcessor, which will processIOEvent, occurred on theConnectionReadable Implementations of this interface are able to read data from internal source to aBuffer.Reader Implementations of this interface are able to read data fromConnectionto aBuffer.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 byReadable.Result Common I/O result interface.ShutdownContext This class will be passed toGracefulShutdownListenerinstances registered against aTransport.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 GrizzlyTransportimplementations.Writeable Implementations of this interface are able to write data from aBuffer.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 aBuffertoConnection.Writer.Reentrant Write reentrants counterWriteResult Result of write operation, returned byWriteable. -
Classes in org.glassfish.grizzly used by org.glassfish.grizzly.asyncqueue Class Description Buffer JDKByteBufferwas 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 controlReadable.ProcessorResult The interface represents the result ofProcessorexecution.Reader Implementations of this interface are able to read data fromConnectionto aBuffer.ReadResult Result of read operation, returned byReadable.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 aBuffertoConnection.WriteResult Result of write operation, returned byWriteable. -
Classes in org.glassfish.grizzly used by org.glassfish.grizzly.compression.lzma Class Description AbstractTransformer AbstractTransformer.LastResultAwareState Buffer JDKByteBufferwas 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 Class Description Buffer JDKByteBufferwas 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 Class Description Buffer JDKByteBufferwas 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 Class Description Buffer JDKByteBufferwas 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 Class Description AbstractTransformer AbstractTransformer.LastResultAwareState Buffer JDKByteBufferwas 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 Class 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 aConnection.Processor Processor implementations are responsible for processing I/O events, which occur on connection.ProcessorResult The interface represents the result ofProcessorexecution.ProcessorSelector Implementations of the interface will be responsible to find correctProcessor, which will processIOEvent, occurred on theConnectionReadResult Result of read operation, returned byReadable.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 byWriteable. -
Classes in org.glassfish.grizzly used by org.glassfish.grizzly.impl Class Description Cacheable CompletionHandler Interface, which will be used by Grizzly to notify about asynchronous I/O operations status updates.GrizzlyFuture GrizzlyFutureimplementation. -
Classes in org.glassfish.grizzly used by org.glassfish.grizzly.memory Class Description Appender Buffer JDKByteBufferwas 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 Class Description AbstractReader Abstract class, which provides transitive dependencies for overloadedReadermethods.AbstractTransport AbstractTransport.AbstractWriter Abstract class, which provides transitive dependencies for overloadedWritermethods.Buffer JDKByteBufferwas 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 whyConnectionwas 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.useCloseListenerConnectionProbe Monitoring probe providing callbacks that may be invoked by GrizzlyConnectionimplementations.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 aTransportis being shutdown.GrizzlyFuture GrizzlyFutureimplementation.Interceptor Handler, which is used to finer controlReadable.IOEvent Enumeration represents the I/O events, occurred on aConnection.OutputSink This interface defines methods to allow anOutputStreamorWriterto 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 correctProcessor, which will processIOEvent, occurred on theConnectionReadable Implementations of this interface are able to read data from internal source to aBuffer.Reader Implementations of this interface are able to read data fromConnectionto aBuffer.ReadResult Result of read operation, returned byReadable.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 aBuffer.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 aBuffertoConnection.WriteResult Result of write operation, returned byWriteable. -
Classes in org.glassfish.grizzly used by org.glassfish.grizzly.nio.tmpselectors Class Description AbstractReader Abstract class, which provides transitive dependencies for overloadedReadermethods.AbstractWriter Abstract class, which provides transitive dependencies for overloadedWritermethods.Buffer JDKByteBufferwas 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 controlReadable.Reader Implementations of this interface are able to read data fromConnectionto aBuffer.ReadResult Result of read operation, returned byReadable.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 aBuffertoConnection.WriteResult Result of write operation, returned byWriteable. -
Classes in org.glassfish.grizzly used by org.glassfish.grizzly.nio.transport Class Description AbstractBindingHandler AbstractBindingHandler.Builder BuilderAbstractReader Abstract class, which provides transitive dependencies for overloadedReadermethods.AbstractSocketConnectorHandler Abstract class simplifies the implementation ofSocketConnectorHandlerinterface by pre-implementing some of its methods.AbstractSocketConnectorHandler.Builder BuilderAbstractTransport AbstractTransport.AbstractWriter Abstract class, which provides transitive dependencies for overloadedWritermethods.Buffer JDKByteBufferwas 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 whyConnectionwas 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 forCompletionHandlerinterface.GracefulShutdownListener Interface to notify interested parties that aTransportis being shutdown.GrizzlyFuture GrizzlyFutureimplementation.Interceptor Handler, which is used to finer controlReadable.IOEvent Enumeration represents the I/O events, occurred on aConnection.IOEventLifeCycleListener NIOTransportBuilder This builder is responsible for creatingNIOTransportimplementations as well as providing basic configuration forIOStrategiesand thread pools.OutputSink This interface defines methods to allow anOutputStreamorWriterto 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 correctProcessor, which will processIOEvent, occurred on theConnectionReadable Implementations of this interface are able to read data from internal source to aBuffer.Reader Implementations of this interface are able to read data fromConnectionto aBuffer.ReadResult Result of read operation, returned byReadable.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 aBuffer.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 aBuffertoConnection.WriteResult Result of write operation, returned byWriteable. -
Classes in org.glassfish.grizzly used by org.glassfish.grizzly.ssl Class Description AbstractTransformer Buffer JDKByteBufferwas 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 GrizzlyFutureimplementation.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 Class Description Connection Common interface, which represents any kind of connection.IOEvent Enumeration represents the I/O events, occurred on aConnection.IOEventLifeCycleListener IOStrategy strategy is responsible for making decision howRunnabletask 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 Class Description Buffer JDKByteBufferwas 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 forCompletionHandlerinterface.GrizzlyFuture GrizzlyFutureimplementation.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 Class Description ThreadCache.CachedTypeIndex -
Classes in org.glassfish.grizzly used by org.glassfish.grizzly.utils Class Description AbstractTransformer Buffer JDKByteBufferwas 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 GrizzlyFutureimplementation.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.