Uses of Package
org.glassfish.grizzly
Packages that use org.glassfish.grizzly
Package
Description
-
Classes in org.glassfish.grizzly used by org.glassfish.grizzlyClassDescriptionBuilderAbstract class simplifies the implementation of
SocketConnectorHandlerinterface by pre-implementing some of its methods.BuilderAbstractTransport.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.General asynchronous closable interface.The listener, which is used to be notified, when Connection gets closed.An object, describing the reason whyConnectionwas closed.Interface, which will be used by Grizzly to notify about asynchronous I/O operations status updates.Common interface, which represents any kind of connection.Deprecated.Deprecated.useCloseTypeMonitoring probe providing callbacks that may be invoked by GrizzlyConnectionimplementations.Client side connector handler API.Object, which is responsible for holding context during I/O event processing.General interface for the objects, that could be copied/cloned.Interface to notify interested parties that aTransportis being shutdown.GrizzlyFutureimplementation.Deprecated.Handler, which is used to finer controlReadable.Enumeration represents the I/O events, occurred on aConnection.strategy is responsible for making decision howRunnabletask will be run: in current thread, worker thread.This builder is responsible for creatingNIOTransportimplementations as well as providing basic configuration forIOStrategiesand thread pools.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.Immutable class representing a port range.Processor implementations are responsible for processing I/O events, which occur on connection.The interface represents the result ofProcessorexecution.Enumeration represents the status/code ofProcessorResult.Implementations of the interface will be responsible to find correctProcessor, which will processIOEvent, occurred on theConnectionImplementations of this interface are able to read data from internal source to aBuffer.Implementations of this interface are able to read data fromConnectionto aBuffer.This class represents a call-back mechanism that will notify implementations as more input data becomes available to read without blocking.Result of read operation, returned byReadable.Common I/O result interface.This class will be passed toGracefulShutdownListenerinstances registered against aTransport.Socket based client side connector.Processor, which is not interested in processing I/O events.Describes the problem, occured during original message transformation.Represents the result of message encoding/decoding.Transformer interface, which knows how to transform the original data to some custom representation.Transport interface describes the transport unit used in Grizzly.Monitoring probe providing callbacks that may be invoked by GrizzlyTransportimplementations.Implementations of this interface are able to write data from aBuffer.Callback notification mechanism that signals the developer it's possible to write content.Implementations of this interface are able to write data from aBuffertoConnection.Write reentrants counterResult of write operation, returned byWriteable. -
Classes in org.glassfish.grizzly used by org.glassfish.grizzly.asyncqueueClassDescriptionJDK
ByteBufferwas 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.Interface, which will be used by Grizzly to notify about asynchronous I/O operations status updates.Common interface, which represents any kind of connection.Object, which is responsible for holding context during I/O event processing.General interface for the objects, that could be copied/cloned.Handler, which is used to finer controlReadable.The interface represents the result ofProcessorexecution.Implementations of this interface are able to read data fromConnectionto aBuffer.Result of read operation, returned byReadable.Common I/O result interface.Callback notification mechanism that signals the developer it's possible to write content.Implementations of this interface are able to write data from aBuffertoConnection.Result of write operation, returned byWriteable. -
Classes in org.glassfish.grizzly used by org.glassfish.grizzly.compression.lzmaClassDescriptionJDK
ByteBufferwas 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.Describes the problem, occured during original message transformation.Represents the result of message encoding/decoding.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.implClassDescriptionJDK
ByteBufferwas 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.lzClassDescriptionJDK
ByteBufferwas 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.rangecoderClassDescriptionJDK
ByteBufferwas 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.zipClassDescriptionJDK
ByteBufferwas 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.Describes the problem, occured during original message transformation.Represents the result of message encoding/decoding.Transformer interface, which knows how to transform the original data to some custom representation. -
Classes in org.glassfish.grizzly used by org.glassfish.grizzly.filterchainClassDescriptionGeneral asynchronous closable interface.Codec is able to transform the original message to a custom represantation and vise versa.Interface, which will be used by Grizzly to notify about asynchronous I/O operations status updates.Common interface, which represents any kind of connection.Object, which is responsible for holding context during I/O event processing.Enumeration represents the I/O events, occurred on a
Connection.Processor implementations are responsible for processing I/O events, which occur on connection.The interface represents the result ofProcessorexecution.Implementations of the interface will be responsible to find correctProcessor, which will processIOEvent, occurred on theConnectionResult of read operation, returned byReadable.Transformer interface, which knows how to transform the original data to some custom representation.Transport interface describes the transport unit used in Grizzly.Result of write operation, returned byWriteable. -
Classes in org.glassfish.grizzly used by org.glassfish.grizzly.implClassDescriptionInterface, which will be used by Grizzly to notify about asynchronous I/O operations status updates.Grizzly
Futureimplementation. -
Classes in org.glassfish.grizzly used by org.glassfish.grizzly.memoryClassDescriptionJDK
ByteBufferwas 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.nioClassDescriptionAbstract class, which provides transitive dependencies for overloaded
Readermethods.AbstractTransport.Abstract class, which provides transitive dependencies for overloadedWritermethods.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.General asynchronous closable interface.The listener, which is used to be notified, when Connection gets closed.An object, describing the reason whyConnectionwas closed.Interface, which will be used by Grizzly to notify about asynchronous I/O operations status updates.Common interface, which represents any kind of connection.Deprecated.useCloseListenerMonitoring probe providing callbacks that may be invoked by GrizzlyConnectionimplementations.Client side connector handler API.Object, which is responsible for holding context during I/O event processing.Interface to notify interested parties that aTransportis being shutdown.GrizzlyFutureimplementation.Handler, which is used to finer controlReadable.Enumeration represents the I/O events, occurred on aConnection.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 implementations are responsible for processing I/O events, which occur on connection.Implementations of the interface will be responsible to find correctProcessor, which will processIOEvent, occurred on theConnectionImplementations of this interface are able to read data from internal source to aBuffer.Implementations of this interface are able to read data fromConnectionto aBuffer.Result of read operation, returned byReadable.Socket based client side connector.Transport interface describes the transport unit used in Grizzly.Implementations of this interface are able to write data from aBuffer.Callback notification mechanism that signals the developer it's possible to write content.Implementations of this interface are able to write data from aBuffertoConnection.Result of write operation, returned byWriteable. -
Classes in org.glassfish.grizzly used by org.glassfish.grizzly.nio.tmpselectorsClassDescriptionAbstract class, which provides transitive dependencies for overloaded
Readermethods.Abstract class, which provides transitive dependencies for overloadedWritermethods.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.Interface, which will be used by Grizzly to notify about asynchronous I/O operations status updates.Common interface, which represents any kind of connection.Handler, which is used to finer controlReadable.Implementations of this interface are able to read data fromConnectionto aBuffer.Result of read operation, returned byReadable.Callback notification mechanism that signals the developer it's possible to write content.Implementations of this interface are able to write data from aBuffertoConnection.Result of write operation, returned byWriteable. -
Classes in org.glassfish.grizzly used by org.glassfish.grizzly.nio.transportClassDescriptionBuilderAbstract class, which provides transitive dependencies for overloaded
Readermethods.Abstract class simplifies the implementation ofSocketConnectorHandlerinterface by pre-implementing some of its methods.BuilderAbstractTransport.Abstract class, which provides transitive dependencies for overloadedWritermethods.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.General asynchronous closable interface.An object, describing the reason whyConnectionwas closed.Interface, which will be used by Grizzly to notify about asynchronous I/O operations status updates.Common interface, which represents any kind of connection.Client side connector handler API.Empty implementation forCompletionHandlerinterface.Interface to notify interested parties that aTransportis being shutdown.GrizzlyFutureimplementation.Handler, which is used to finer controlReadable.Enumeration represents the I/O events, occurred on aConnection.This builder is responsible for creatingNIOTransportimplementations as well as providing basic configuration forIOStrategiesand thread pools.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.Immutable class representing a port range.Processor implementations are responsible for processing I/O events, which occur on connection.Implementations of the interface will be responsible to find correctProcessor, which will processIOEvent, occurred on theConnectionImplementations of this interface are able to read data from internal source to aBuffer.Implementations of this interface are able to read data fromConnectionto aBuffer.Result of read operation, returned byReadable.Socket based client side connector.Transport interface describes the transport unit used in Grizzly.Implementations of this interface are able to write data from aBuffer.Callback notification mechanism that signals the developer it's possible to write content.Implementations of this interface are able to write data from aBuffertoConnection.Result of write operation, returned byWriteable. -
Classes in org.glassfish.grizzly used by org.glassfish.grizzly.sslClassDescriptionJDK
ByteBufferwas 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 is able to transform the original message to a custom represantation and vise versa.Interface, which will be used by Grizzly to notify about asynchronous I/O operations status updates.Common interface, which represents any kind of connection.GrizzlyFutureimplementation.Describes the problem, occured during original message transformation.Represents the result of message encoding/decoding.Transformer interface, which knows how to transform the original data to some custom representation. -
Classes in org.glassfish.grizzly used by org.glassfish.grizzly.strategiesClassDescriptionCommon interface, which represents any kind of connection.Enumeration represents the I/O events, occurred on a
Connection.strategy is responsible for making decision howRunnabletask will be run: in current thread, worker thread.Transport interface describes the transport unit used in Grizzly. -
Classes in org.glassfish.grizzly used by org.glassfish.grizzly.streamsClassDescriptionJDK
ByteBufferwas 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.Interface, which will be used by Grizzly to notify about asynchronous I/O operations status updates.Common interface, which represents any kind of connection.Empty implementation forCompletionHandlerinterface.GrizzlyFutureimplementation.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
-
Classes in org.glassfish.grizzly used by org.glassfish.grizzly.utilsClassDescriptionJDK
ByteBufferwas 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 is able to transform the original message to a custom represantation and vise versa.Interface, which will be used by Grizzly to notify about asynchronous I/O operations status updates.Common interface, which represents any kind of connection.GrizzlyFutureimplementation.Describes the problem, occured during original message transformation.Represents the result of message encoding/decoding.Transformer interface, which knows how to transform the original data to some custom representation.
CloseListener