Index

A B C D E F G H I J K L M N O P Q R S T U V W Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

S

SafeFutureImpl<R> - Class in org.glassfish.grizzly.impl
Safe FutureImpl implementation.
SafeFutureImpl() - Constructor for class org.glassfish.grizzly.impl.SafeFutureImpl
Creates SafeFutureImpl
SameThreadIOStrategy - Class in org.glassfish.grizzly.strategies
IOStrategy, which executes Processors in a current thread.
saveLastResult(AttributeStorage, TransformationResult<K, L>) - Method in class org.glassfish.grizzly.AbstractTransformer
 
select(IOEvent, Connection) - Method in class org.glassfish.grizzly.ChainProcessorSelector
Selects Processor, which will process connection event.
select(IOEvent, Connection) - Method in class org.glassfish.grizzly.DefaultProcessorSelector
Selects Processor, which will process connection event.
select(IOEvent, Connection) - Method in class org.glassfish.grizzly.filterchain.FilterChainProcessorSelector
Returns FilterChain instance, if it's interested in processing passed IOEvent, or null otherwise.
select(IOEvent, Connection) - Method in interface org.glassfish.grizzly.ProcessorSelector
Selects Processor, which will process connection event.
select(IOEvent, Connection) - Method in class org.glassfish.grizzly.StandaloneProcessorSelector
Always return null, which means no Processor was found to process IOEvent.
select(SelectorRunner) - Method in class org.glassfish.grizzly.nio.DefaultSelectorHandler
 
select(SelectorRunner) - Method in interface org.glassfish.grizzly.nio.SelectorHandler
 
selectionKey - Variable in class org.glassfish.grizzly.nio.NIOConnection
 
selectionKeyHandler - Variable in class org.glassfish.grizzly.nio.NIOTransport
 
selectionKeyHandler - Variable in class org.glassfish.grizzly.NIOTransportBuilder
 
SelectionKeyHandler - Interface in org.glassfish.grizzly.nio
SelectionKeyHandler implementations are responsible for handling SelectionKey life cycle events.
selectionKeyInterest2IoEvent(int) - Method in class org.glassfish.grizzly.nio.DefaultSelectionKeyHandler
 
selectionKeyInterest2IoEvent(int) - Method in interface org.glassfish.grizzly.nio.SelectionKeyHandler
 
selectorHandler - Variable in class org.glassfish.grizzly.nio.NIOTransport
 
selectorHandler - Variable in class org.glassfish.grizzly.NIOTransportBuilder
 
SelectorHandler - Interface in org.glassfish.grizzly.nio
 
SelectorHandler.Task - Interface in org.glassfish.grizzly.nio
 
SelectorHandlerTask - Interface in org.glassfish.grizzly.nio
Task, which may be registered on SelectorHandler and executed in a Selector thread.
selectorPool - Variable in class org.glassfish.grizzly.nio.tmpselectors.TemporarySelectorIO
 
selectorProvider - Variable in class org.glassfish.grizzly.nio.NIOTransport
 
selectorProvider - Variable in class org.glassfish.grizzly.NIOTransportBuilder
 
selectorRunner - Variable in class org.glassfish.grizzly.nio.NIOConnection
 
SelectorRunner - Class in org.glassfish.grizzly.nio
Class is responsible for processing certain (single) SelectorHandler
selectorRunnerCount - Variable in class org.glassfish.grizzly.NIOTransportBuilder
 
selectorRunners - Variable in class org.glassfish.grizzly.nio.NIOTransport
 
Selectors - Class in org.glassfish.grizzly.nio
Utility class for Selector related operations.
Selectors() - Constructor for class org.glassfish.grizzly.nio.Selectors
 
selectTimeout - Variable in class org.glassfish.grizzly.nio.DefaultSelectorHandler
 
SERVER_ACCEPT - Enum constant in enum class org.glassfish.grizzly.IOEvent
Event occurs on a server Connection, when it becomes ready to accept new client Connection.
serverConnectionBackLog - Variable in class org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder
 
serverConnections - Variable in class org.glassfish.grizzly.nio.transport.UDPNIOTransport
The Server connections.
serverSocketSoTimeout - Variable in class org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder
 
ServiceConfigurationError - Error in org.glassfish.grizzly.utils
Error thrown when something goes wrong while looking up service providers.
ServiceConfigurationError(String) - Constructor for error org.glassfish.grizzly.utils.ServiceConfigurationError
Constructs a new instance with the specified detail string.
ServiceConfigurationError(Throwable) - Constructor for error org.glassfish.grizzly.utils.ServiceConfigurationError
Constructs a new instance that wraps the specified throwable.
ServiceFinder<T> - Class in org.glassfish.grizzly.utils
A simple service-provider lookup mechanism.
SESSION_ID_KEY - Static variable in interface org.glassfish.grizzly.ssl.SSLSupport
The Request attribute key for the session id.
set(byte) - Method in interface org.glassfish.grizzly.memory.CompositeBuffer.Setter
Set the current byte value.
set(int, Filter) - Method in class org.glassfish.grizzly.filterchain.FilterChainBuilder
 
set(int, Filter) - Method in class org.glassfish.grizzly.filterchain.ListFacadeFilterChain
set(int, ProcessorSelector) - Method in class org.glassfish.grizzly.ChainProcessorSelector
set(AttributeHolder, T) - Method in class org.glassfish.grizzly.attributes.Attribute
Set attribute value, stored on the AttributeHolder.
set(AttributeStorage, T) - Method in class org.glassfish.grizzly.attributes.Attribute
Set attribute value, stored on the AttributeStorage.
set(Connection<L>, K, L, int) - Method in class org.glassfish.grizzly.asyncqueue.RecordReadResult
 
set(Connection<L>, K, L, int) - Method in class org.glassfish.grizzly.ReadResult
One method to set all the WriteResult properties.
set(Connection<L>, K, L, long) - Method in class org.glassfish.grizzly.asyncqueue.RecordWriteResult
 
set(Connection<L>, K, L, long) - Method in class org.glassfish.grizzly.WriteResult
One method to set all the WriteResult properties.
set(Connection, Object, CompletionHandler) - Method in class org.glassfish.grizzly.asyncqueue.AsyncQueueRecord
 
set(Connection, Object, CompletionHandler, Interceptor) - Method in class org.glassfish.grizzly.asyncqueue.AsyncReadQueueRecord
 
set(Connection, WritableMessage, CompletionHandler, Object, PushBackHandler, boolean) - Method in class org.glassfish.grizzly.asyncqueue.AsyncWriteQueueRecord
 
setAddress(Object) - Method in class org.glassfish.grizzly.filterchain.FilterChainContext
Set address, associated with the current IOEvent processing.
setAddressHolder(Holder<?>) - Method in class org.glassfish.grizzly.filterchain.FilterChainContext
Set address, associated with the current IOEvent processing.
setAlgorithm(int) - Method in class org.glassfish.grizzly.compression.lzma.impl.Encoder
 
setAlgorithm(int) - Method in class org.glassfish.grizzly.compression.lzma.LZMAEncoder.LZMAProperties
 
setAllowDirectWrite(boolean) - Method in interface org.glassfish.grizzly.asyncqueue.AsyncQueueWriter
Set true, if async write queue is allowed to write buffer directly during write(...) method call, w/o adding buffer to the queue, or false otherwise.
setAllowDirectWrite(boolean) - Method in class org.glassfish.grizzly.nio.AbstractNIOAsyncQueueWriter
Set true, if async write queue is allowed to write buffer directly during write(...) method call, w/o adding buffer to the queue, or false otherwise.
setAttribute(int, Object) - Method in interface org.glassfish.grizzly.attributes.IndexedAttributeAccessor
Internal method for dynamic attribute support.
setAttribute(int, Object) - Method in class org.glassfish.grizzly.attributes.IndexedAttributeHolder.IndexedAttributeAccessorImpl
Internal method for dynamic attribute support.
setAttribute(String, Object) - Method in interface org.glassfish.grizzly.attributes.AttributeHolder
Set a name/value object.
setAttribute(String, Object) - Method in class org.glassfish.grizzly.attributes.IndexedAttributeHolder
Set a name/value object.
setAttributeBuilder(AttributeBuilder) - Method in class org.glassfish.grizzly.AbstractTransport
Set Transport associated AttributeBuilder, which will be used by Transport and its Connections to store custom Attributes.
setAttributeBuilder(AttributeBuilder) - Method in class org.glassfish.grizzly.NIOTransportBuilder
Set the AttributeBuilder to be used by the created NIOTransport.
setAttributeBuilder(AttributeBuilder) - Method in interface org.glassfish.grizzly.Transport
Set Transport associated AttributeBuilder, which will be used by Transport and its Connections to store custom Attributes.
setBuffer(Buffer) - Method in class org.glassfish.grizzly.compression.lzma.impl.lz.InWindow
 
setBuffer(Buffer, MemoryManager) - Method in class org.glassfish.grizzly.compression.lzma.impl.rangecoder.RangeEncoder
 
setChannel(SelectableChannel) - Method in class org.glassfish.grizzly.nio.NIOConnection
 
setChannelConfigurator(ChannelConfigurator) - Method in class org.glassfish.grizzly.nio.NIOTransport
Sets the configurator responsible for initial SelectableChannel configuration.
setCharset(Charset) - Method in class org.glassfish.grizzly.utils.StringDecoder
 
setCharset(Charset) - Method in class org.glassfish.grizzly.utils.StringEncoder
 
setClientMode(boolean) - Method in class org.glassfish.grizzly.ssl.SSLEngineConfigurator
Set SSLEngine to be configured to work in client mode.
setClientSocketSoTimeout(int) - Method in class org.glassfish.grizzly.nio.NIOTransport
 
setClientSocketSoTimeout(int) - Method in class org.glassfish.grizzly.NIOTransportBuilder
Sets the timeout on socket blocking operations for the client
setCompletionHandler(CompletionHandler) - Method in class org.glassfish.grizzly.filterchain.FilterChainContext.TransportContext
 
setConnection(Connection) - Method in class org.glassfish.grizzly.Context
Set the processing Connection.
setConnectionForKey(NIOConnection, SelectionKey) - Method in class org.glassfish.grizzly.nio.DefaultSelectionKeyHandler
 
setConnectionForKey(NIOConnection, SelectionKey) - Method in interface org.glassfish.grizzly.nio.SelectionKeyHandler
 
setConnectionTimeout(int) - Method in class org.glassfish.grizzly.nio.NIOTransport
 
setConnectionTimeout(int) - Method in class org.glassfish.grizzly.NIOTransportBuilder
 
setConnectResultHandler(TCPNIOConnection.ConnectResultHandler) - Method in class org.glassfish.grizzly.nio.transport.TCPNIOConnection
 
setCorePoolSize(int) - Method in class org.glassfish.grizzly.threadpool.ThreadPoolConfig
 
setCrc32(CRC32) - Method in class org.glassfish.grizzly.compression.zip.GZipDecoder.GZipInputState
 
setCurrentElement(E) - Method in class org.glassfish.grizzly.asyncqueue.TaskQueue
Set current task element.
setCustomTimeout(Connection, long, TimeUnit) - Static method in class org.glassfish.grizzly.utils.IdleTimeoutFilter
Provides an override mechanism for the default timeout.
setDaemon(boolean) - Method in class org.glassfish.grizzly.threadpool.ThreadPoolConfig
 
setData(Object) - Method in class org.glassfish.grizzly.ProcessorResult
 
setDecoderProperties(byte[]) - Method in class org.glassfish.grizzly.compression.lzma.impl.Decoder
 
setDecodeStatus(GZipDecoder.DecodeStatus) - Method in class org.glassfish.grizzly.compression.zip.GZipDecoder.GZipInputState
 
setDictionarySize(int) - Method in class org.glassfish.grizzly.compression.lzma.impl.Encoder
 
setDictionarySize(int) - Method in class org.glassfish.grizzly.compression.lzma.LZMAEncoder.LZMAProperties
 
setDirect(boolean) - Method in class org.glassfish.grizzly.memory.ByteBufferManager
Set true, if ByteBufferManager works with direct ByteBuffers, or false otherwise.
setDst(Buffer) - Method in class org.glassfish.grizzly.compression.lzma.LZMADecoder.LZMAInputState
 
setDst(Buffer) - Method in class org.glassfish.grizzly.compression.lzma.LZMAEncoder.LZMAOutputState
 
setDstAddress(L) - Method in class org.glassfish.grizzly.WriteResult
Set the destination address, the message was written to.
setDstAddressHolder(Holder<L>) - Method in class org.glassfish.grizzly.WriteResult
Set the destination address, the message was written to.
setEnabledCipherSuites(String[]) - Method in class org.glassfish.grizzly.ssl.SSLEngineConfigurator
Sets a list of enabled cipher suites.
setEnabledProtocols(String[]) - Method in class org.glassfish.grizzly.ssl.SSLEngineConfigurator
Sets a list of enabled protocols.
setEndIdx(int) - Method in class org.glassfish.grizzly.filterchain.FilterChainContext
 
setEndMarkerMode(boolean) - Method in class org.glassfish.grizzly.compression.lzma.impl.Encoder
 
setErrorCode(int) - Method in class org.glassfish.grizzly.TransformationResult
 
setErrorDescription(String) - Method in class org.glassfish.grizzly.TransformationResult
 
setExternalRemainder(I) - Method in class org.glassfish.grizzly.TransformationResult
 
setFilterIdx(int) - Method in class org.glassfish.grizzly.filterchain.FilterChainContext
 
setFirst(K) - Method in class org.glassfish.grizzly.utils.Pair
 
setHandshakeTimeout(long, TimeUnit) - Method in class org.glassfish.grizzly.ssl.SSLBaseFilter
Sets the handshake timeout.
setHeaderFlag(int) - Method in class org.glassfish.grizzly.compression.zip.GZipDecoder.GZipInputState
 
setHeaderParseStateValue(int) - Method in class org.glassfish.grizzly.compression.zip.GZipDecoder.GZipInputState
 
setHeaderWritten(boolean) - Method in class org.glassfish.grizzly.compression.lzma.LZMAEncoder.LZMAOutputState
 
setImpl(ThreadPoolConfig) - Method in class org.glassfish.grizzly.threadpool.GrizzlyExecutorService
 
setInflater(Inflater) - Method in class org.glassfish.grizzly.compression.zip.GZipDecoder.GZipInputState
 
setInitialClassLoader(ClassLoader) - Method in class org.glassfish.grizzly.threadpool.ThreadPoolConfig
Specifies the context classloader that will be used by threads in this pool.
setInitialized(boolean) - Method in class org.glassfish.grizzly.compression.lzma.LZMAEncoder.LZMAOutputState
 
setInitialized(boolean) - Method in class org.glassfish.grizzly.compression.zip.GZipDecoder.GZipInputState
 
setInitialOutputBuffer(Buffer) - Method in class org.glassfish.grizzly.utils.BufferOutputStream
 
setInterested(IOEvent, boolean) - Method in class org.glassfish.grizzly.filterchain.AbstractFilterChain
Set the the i/o event, this Processor is interested in
setInterested(IOEvent, boolean) - Method in interface org.glassfish.grizzly.Processor
Set the the i/o event, this Processor is interested in
setInterested(IOEvent, boolean) - Method in class org.glassfish.grizzly.StandaloneProcessor
Method does nothing.
setIoEvent(IOEvent) - Method in class org.glassfish.grizzly.Context
Set the processing IOEvent.
setIOStrategy(IOStrategy) - Method in class org.glassfish.grizzly.AbstractTransport
Set the IOStrategy implementation, which will be used by Transport to process IOEvent.
setIOStrategy(IOStrategy) - Method in class org.glassfish.grizzly.NIOTransportBuilder
Changes the IOStrategy that will be used.
setIOStrategy(IOStrategy) - Method in interface org.glassfish.grizzly.Transport
Set the IOStrategy implementation, which will be used by Transport to process IOEvent.
setKeepAlive(boolean) - Method in class org.glassfish.grizzly.nio.transport.TCPNIOTransport
 
setKeepAlive(boolean) - Method in class org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder
 
setKeepAliveTime(long, TimeUnit) - Method in class org.glassfish.grizzly.threadpool.ThreadPoolConfig
The max period of time a thread will wait for a new task to process.
setKernelPool0(ExecutorService) - Method in class org.glassfish.grizzly.AbstractTransport
 
setKernelThreadPool(ExecutorService) - Method in class org.glassfish.grizzly.AbstractTransport
Set a thread pool which will run Transport internal tasks.
setKernelThreadPool(ExecutorService) - Method in interface org.glassfish.grizzly.Transport
Set a thread pool which will run Transport internal tasks.
setKernelThreadPoolConfig(ThreadPoolConfig) - Method in class org.glassfish.grizzly.AbstractTransport
Set the ThreadPoolConfig to be used by the Transport internal thread pool.
setKernelThreadPoolConfig(ThreadPoolConfig) - Method in interface org.glassfish.grizzly.Transport
Set the ThreadPoolConfig to be used by the Transport internal thread pool.
setKeyManagerFactoryAlgorithm(String) - Method in class org.glassfish.grizzly.ssl.SSLContextConfigurator
Sets the key manager factory algorithm.
setKeyPass(char[]) - Method in class org.glassfish.grizzly.ssl.SSLContextConfigurator
Password of the key in the key store.
setKeyPass(String) - Method in class org.glassfish.grizzly.ssl.SSLContextConfigurator
Password of the key in the key store.
setKeyStoreBytes(byte[]) - Method in class org.glassfish.grizzly.ssl.SSLContextConfigurator
Sets key store payload as byte array.
setKeyStoreFile(String) - Method in class org.glassfish.grizzly.ssl.SSLContextConfigurator
Sets key store file name, also makes sure that if other key store configuration parameters are not set to set them to default values.
setKeyStorePass(char[]) - Method in class org.glassfish.grizzly.ssl.SSLContextConfigurator
Password of key store.
setKeyStorePass(String) - Method in class org.glassfish.grizzly.ssl.SSLContextConfigurator
Password of key store.
setKeyStoreProvider(String) - Method in class org.glassfish.grizzly.ssl.SSLContextConfigurator
Sets the key store provider name.
setKeyStoreType(String) - Method in class org.glassfish.grizzly.ssl.SSLContextConfigurator
Type of key store.
setLastResult(TransformationResult<K, L>) - Method in class org.glassfish.grizzly.AbstractTransformer.LastResultAwareState
 
setLc(int) - Method in class org.glassfish.grizzly.compression.lzma.LZMAEncoder.LZMAProperties
 
setLcLpPb(int, int, int) - Method in class org.glassfish.grizzly.compression.lzma.impl.Encoder
 
setLinger(int) - Method in class org.glassfish.grizzly.nio.transport.TCPNIOTransport
 
setLinger(int) - Method in class org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder
 
setLp(int) - Method in class org.glassfish.grizzly.compression.lzma.LZMAEncoder.LZMAProperties
 
setManualIOEventControl() - Method in class org.glassfish.grizzly.Context
Switches processing to the manual IOEvent control.
setMatchFinder(int) - Method in class org.glassfish.grizzly.compression.lzma.impl.Encoder
 
setMatchFinder(int) - Method in class org.glassfish.grizzly.compression.lzma.LZMAEncoder.LZMAProperties
 
setMaxAsyncWriteQueueSize(int) - Method in interface org.glassfish.grizzly.Connection
Set the max size (in bytes) of asynchronous write queue associated with connection.
setMaxAsyncWriteQueueSize(int) - Method in class org.glassfish.grizzly.nio.NIOConnection
Set the max size (in bytes) of asynchronous write queue associated with connection.
setMaxAsyncWriteQueueSizeInBytes(int) - Method in class org.glassfish.grizzly.NIOTransportBuilder
 
setMaxPendingBytesPerConnection(int) - Method in interface org.glassfish.grizzly.asyncqueue.AsyncQueueWriter
Configures the maximum number of bytes pending to be written for a particular Connection.
setMaxPendingBytesPerConnection(int) - Method in class org.glassfish.grizzly.nio.AbstractNIOAsyncQueueWriter
Configures the maximum number of bytes pending to be written for a particular Connection.
setMaxPendingBytesPerConnection(int) - Method in class org.glassfish.grizzly.ssl.SSLFilter
Configures the maximum number of bytes that may be queued to be written for a particular Connection.
setMaxPoolSize(int) - Method in class org.glassfish.grizzly.threadpool.ThreadPoolConfig
 
setMemoryManager(MemoryManager) - Method in class org.glassfish.grizzly.AbstractTransformer
 
setMemoryManager(MemoryManager) - Method in class org.glassfish.grizzly.AbstractTransport
Set the Transport associated MemoryManager, which will be used by the Transport, its Connections and by during processing I/O events, occurred on Connections.
setMemoryManager(MemoryManager) - Method in class org.glassfish.grizzly.compression.lzma.LZMADecoder.LZMAInputState
 
setMemoryManager(MemoryManager) - Method in class org.glassfish.grizzly.compression.lzma.LZMAEncoder.LZMAOutputState
 
setMemoryManager(MemoryManager) - Method in class org.glassfish.grizzly.NIOTransportBuilder
Set the MemoryManager to be used by the created NIOTransport.
setMemoryManager(MemoryManager) - Method in class org.glassfish.grizzly.threadpool.ThreadPoolConfig
 
setMemoryManager(MemoryManager) - Method in interface org.glassfish.grizzly.Transport
Set the Transport associated MemoryManager, which will be used by the Transport, its Connections and by during processing I/O events, occurred on Connections.
setMessage(Object) - Method in class org.glassfish.grizzly.asyncqueue.AsyncQueueRecord
 
setMessage(Object) - Method in class org.glassfish.grizzly.filterchain.FilterChainContext
Set message object, associated with the current processing.
setMessage(K) - Method in class org.glassfish.grizzly.ReadResult
Set the message, which was read.
setMessage(K) - Method in class org.glassfish.grizzly.WriteResult
Set the message, which was read.
setMessage(O) - Method in class org.glassfish.grizzly.TransformationResult
 
setMessageCloner(MessageCloner) - Method in class org.glassfish.grizzly.filterchain.FilterChainContext.TransportContext
 
setName(String) - Method in class org.glassfish.grizzly.AbstractTransport
Sets the Transport name.
setName(String) - Method in class org.glassfish.grizzly.NIOTransportBuilder
 
setName(String) - Method in interface org.glassfish.grizzly.Transport
Sets the Transport name.
setNeedClientAuth(boolean) - Method in class org.glassfish.grizzly.ssl.SSLEngineConfigurator
 
setNewConnectionFilterChain(FilterChain) - Method in class org.glassfish.grizzly.ssl.SSLConnectionContext
 
setNIOChannelDistributor(NIOChannelDistributor) - Method in class org.glassfish.grizzly.nio.NIOTransport
 
setNIOChannelDistributor(NIOChannelDistributor) - Method in class org.glassfish.grizzly.NIOTransportBuilder
Set the NIOChannelDistributor to be used by the created NIOTransport.
setNumFastBytes(int) - Method in class org.glassfish.grizzly.compression.lzma.impl.Encoder
 
setNumFastBytes(int) - Method in class org.glassfish.grizzly.compression.lzma.LZMAEncoder.LZMAProperties
 
setOptimizedForMultiplexing(boolean) - Method in class org.glassfish.grizzly.nio.NIOTransport
Configures NIOTransport to be optimized for specific for the connection multiplexing usecase, when different threads will try to write data simultaneously.
setOptimizedForMultiplexing(boolean) - Method in class org.glassfish.grizzly.NIOTransportBuilder
 
setPb(int) - Method in class org.glassfish.grizzly.compression.lzma.LZMAEncoder.LZMAProperties
 
setPoolName(String) - Method in class org.glassfish.grizzly.threadpool.ThreadPoolConfig
 
setPositionLimit(E, int, int) - Method in class org.glassfish.grizzly.memory.AbstractBufferArray
 
setPositionLimit(ByteBuffer, int, int) - Static method in class org.glassfish.grizzly.memory.Buffers
 
setPositionLimit(ByteBuffer, int, int) - Method in class org.glassfish.grizzly.memory.ByteBufferArray
 
setPositionLimit(Buffer, int, int) - Method in class org.glassfish.grizzly.memory.BufferArray
 
setPositionLimit(Buffer, int, int) - Static method in class org.glassfish.grizzly.memory.Buffers
 
setPriority(int) - Method in class org.glassfish.grizzly.threadpool.ThreadPoolConfig
 
setProcessor(Processor) - Method in class org.glassfish.grizzly.AbstractBindingHandler
Set the default Processor to process IOEvent, occurring on connection phase.
setProcessor(Processor) - Method in class org.glassfish.grizzly.AbstractSocketConnectorHandler
Set the default Processor to process IOEvent, occurring on connection phase.
setProcessor(Processor) - Method in class org.glassfish.grizzly.AbstractTransport
Sets the default Processor, which will process Connection I/O events in case, if Connection doesn't have own Processor preferences.
setProcessor(Processor) - Method in interface org.glassfish.grizzly.Connection
Sets the default Processor, which will process Connection I/O events.
setProcessor(Processor) - Method in class org.glassfish.grizzly.Context
Set the Processor, which is responsible to process the IOEvent.
setProcessor(Processor) - Method in class org.glassfish.grizzly.nio.NIOConnection
 
setProcessor(Processor) - Method in class org.glassfish.grizzly.NIOTransportBuilder
 
setProcessor(Processor) - Method in interface org.glassfish.grizzly.Transport
Sets the default Processor, which will process Connection I/O events in case, if Connection doesn't have own Processor preferences.
setProcessorSelector(ProcessorSelector) - Method in class org.glassfish.grizzly.AbstractBindingHandler
Sets the default ProcessorSelector, which will be used to get Processor to process I/O events, occurring on connection phase.
setProcessorSelector(ProcessorSelector) - Method in class org.glassfish.grizzly.AbstractSocketConnectorHandler
Sets the default ProcessorSelector, which will be used to get Processor to process I/O events, occurring on connection phase.
setProcessorSelector(ProcessorSelector) - Method in class org.glassfish.grizzly.AbstractTransport
Sets the default ProcessorSelector, which will be used to get Processor to process Connection I/O events, in case if this Transport's Processor is null and Connection doesn't have neither preferred Processor nor ProcessorSelector.
setProcessorSelector(ProcessorSelector) - Method in interface org.glassfish.grizzly.Connection
Sets the default ProcessorSelector, which will be used to get Processor to process Connection I/O events, in case if this Connection's Processor is null.
setProcessorSelector(ProcessorSelector) - Method in class org.glassfish.grizzly.nio.NIOConnection
 
setProcessorSelector(ProcessorSelector) - Method in class org.glassfish.grizzly.NIOTransportBuilder
 
setProcessorSelector(ProcessorSelector) - Method in interface org.glassfish.grizzly.Transport
Sets the default ProcessorSelector, which will be used to get Processor to process Connection I/O events, in case if this Transport's Processor is null and Connection doesn't have neither preferred Processor nor ProcessorSelector.
setPushBackHandler(PushBackHandler) - Method in class org.glassfish.grizzly.filterchain.FilterChainContext.TransportContext
Deprecated.
setQueue(Queue<Runnable>) - Method in class org.glassfish.grizzly.threadpool.ThreadPoolConfig
 
setQueueLimit(int) - Method in class org.glassfish.grizzly.threadpool.ThreadPoolConfig
 
setReadBufferSize(int) - Method in class org.glassfish.grizzly.AbstractTransport
Set the default size of Buffers, which will be allocated for reading data from Transport's Connections.
setReadBufferSize(int) - Method in interface org.glassfish.grizzly.Connection
Set the default size of Buffers, which will be allocated for reading data from Connection.
setReadBufferSize(int) - Method in class org.glassfish.grizzly.nio.transport.TCPNIOConnection
Set the default size of Buffers, which will be allocated for reading data from Connection.
setReadBufferSize(int) - Method in class org.glassfish.grizzly.nio.transport.TCPNIOServerConnection
 
setReadBufferSize(int) - Method in class org.glassfish.grizzly.nio.transport.UDPNIOConnection
Set the default size of Buffers, which will be allocated for reading data from Connection.
setReadBufferSize(int) - Method in class org.glassfish.grizzly.NIOTransportBuilder
 
setReadBufferSize(int) - Method in interface org.glassfish.grizzly.Transport
Set the default size of Buffers, which will be allocated for reading data from Transport's Connections.
setReader(AsyncQueueReader<L>) - Method in class org.glassfish.grizzly.asyncqueue.AsyncQueueIO.MutableAsyncQueueIO
 
setReadSize(int) - Method in class org.glassfish.grizzly.ReadResult
Set the number of bytes, which were read.
setReadTimeout(long, TimeUnit) - Method in class org.glassfish.grizzly.AbstractTransport
Specifies the timeout for the blocking reads.
setReadTimeout(long, TimeUnit) - Method in interface org.glassfish.grizzly.Connection
Specifies the timeout for the blocking reads.
setReadTimeout(long, TimeUnit) - Method in class org.glassfish.grizzly.nio.NIOConnection
 
setReadTimeout(long, TimeUnit) - Method in class org.glassfish.grizzly.NIOTransportBuilder
Sets the value of the blocking read timeout
setReadTimeout(long, TimeUnit) - Method in interface org.glassfish.grizzly.Transport
Specifies the timeout for the blocking reads.
setRenegotiationDisabled(boolean) - Method in class org.glassfish.grizzly.ssl.SSLBaseFilter
Completely disables renegotiation.
setResult(E) - Method in interface org.glassfish.grizzly.utils.ResultAware
 
setResult(R) - Method in class org.glassfish.grizzly.impl.ReadyFutureImpl
Should not be called for ReadyFutureImpl
setReuseAddress(boolean) - Method in class org.glassfish.grizzly.nio.NIOTransport
 
setReuseAddress(boolean) - Method in class org.glassfish.grizzly.nio.transport.TCPNIOConnectorHandler.Builder
 
setReuseAddress(boolean) - Method in class org.glassfish.grizzly.nio.transport.TCPNIOConnectorHandler
 
setReuseAddress(boolean) - Method in class org.glassfish.grizzly.nio.transport.UDPNIOConnectorHandler.Builder
 
setReuseAddress(boolean) - Method in class org.glassfish.grizzly.nio.transport.UDPNIOConnectorHandler
 
setReuseAddress(boolean) - Method in class org.glassfish.grizzly.NIOTransportBuilder
Sets whether address may be reused for multiple sockets
setSecond(L) - Method in class org.glassfish.grizzly.utils.Pair
 
setSecurityProtocol(String) - Method in class org.glassfish.grizzly.ssl.SSLContextConfigurator
Sets the SSLContext protocol.
setSelectionKey(SelectionKey) - Method in class org.glassfish.grizzly.nio.NIOConnection
 
setSelectionKey(SelectionKey) - Method in class org.glassfish.grizzly.nio.transport.TCPNIOConnection
 
setSelectionKey(SelectionKey) - Method in class org.glassfish.grizzly.nio.transport.UDPNIOConnection
 
setSelectionKeyHandler(SelectionKeyHandler) - Method in class org.glassfish.grizzly.nio.NIOTransport
 
setSelectionKeyHandler(SelectionKeyHandler) - Method in class org.glassfish.grizzly.NIOTransportBuilder
Set the SelectionKeyHandler to be used by the created NIOTransport.
setSelectorHandler(SelectorHandler) - Method in class org.glassfish.grizzly.nio.NIOTransport
 
setSelectorHandler(SelectorHandler) - Method in class org.glassfish.grizzly.NIOTransportBuilder
Set the SelectorHandler to be used by the created NIOTransport.
setSelectorPool(TemporarySelectorPool) - Method in class org.glassfish.grizzly.nio.tmpselectors.TemporarySelectorIO
 
setSelectorProvider(SelectorProvider) - Method in class org.glassfish.grizzly.nio.NIOTransport
Set the SelectorProvider to be used by this transport.
setSelectorProvider(SelectorProvider) - Method in class org.glassfish.grizzly.NIOTransportBuilder
Set the SelectorProvider to be used by the created NIOTransport.
setSelectorRunner(SelectorRunner) - Method in class org.glassfish.grizzly.nio.NIOConnection
 
setSelectorRunner(SelectorRunner) - Method in class org.glassfish.grizzly.nio.transport.TCPNIOConnection
 
setSelectorRunner(SelectorRunner) - Method in class org.glassfish.grizzly.nio.transport.UDPNIOConnection
 
setSelectorRunnersCount(int) - Method in class org.glassfish.grizzly.nio.NIOTransport
Sets the number of SelectorRunners used for handling NIO events.
setSelectorRunnersCount(int) - Method in class org.glassfish.grizzly.NIOTransportBuilder
Sets the number of Selectors to be created to serve Transport connections.
setSelectorThreadPoolConfig(ThreadPoolConfig) - Method in class org.glassfish.grizzly.NIOTransportBuilder
Sets the ThreadPoolConfig that will be used to construct the ExecutorService which will run the NIOTransport's SelectorRunners.
setServerConnectionBackLog(int) - Method in class org.glassfish.grizzly.nio.transport.TCPNIOTransport
Set the default server connection backlog size.
setServerConnectionBackLog(int) - Method in class org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder
 
setServerSocketSoTimeout(int) - Method in class org.glassfish.grizzly.nio.NIOTransport
 
setServerSocketSoTimeout(int) - Method in class org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder
 
setService(boolean) - Static method in class org.glassfish.grizzly.threadpool.Threads
 
setSize(int) - Method in class org.glassfish.grizzly.nio.tmpselectors.TemporarySelectorPool
 
setSrc(Buffer) - Method in class org.glassfish.grizzly.compression.lzma.LZMADecoder.LZMAInputState
 
setSrc(Buffer) - Method in class org.glassfish.grizzly.compression.lzma.LZMAEncoder.LZMAOutputState
 
setSrcAddress(L) - Method in class org.glassfish.grizzly.ReadResult
Set the source address, the message was read from.
setSrcAddressHolder(Holder<L>) - Method in class org.glassfish.grizzly.ReadResult
Set the source address, the message was read from.
setSSLEngine(Connection, SSLEngine) - Static method in class org.glassfish.grizzly.ssl.SSLUtils
 
setSSLParameters(SSLParameters) - Method in class org.glassfish.grizzly.ssl.SSLEngineConfigurator
Apply SSLParameters to this SSLEngineConfigurator.
setStartIdx(int) - Method in class org.glassfish.grizzly.filterchain.FilterChainContext
 
setState(E) - Method in class org.glassfish.grizzly.utils.StateHolder
Sets current state Current StateHolder locking mode will be used
setStatus(ProcessorResult.Status) - Method in class org.glassfish.grizzly.ProcessorResult
 
setStatus(TransformationResult.Status) - Method in class org.glassfish.grizzly.TransformationResult
 
setSyncConnectTimeout(long, TimeUnit) - Method in class org.glassfish.grizzly.nio.transport.TCPNIOConnectorHandler.Builder
 
setSyncConnectTimeout(long, TimeUnit) - Method in class org.glassfish.grizzly.nio.transport.TCPNIOConnectorHandler
 
setSyncConnectTimeout(long, TimeUnit) - Method in class org.glassfish.grizzly.nio.transport.UDPNIOConnectorHandler.Builder
 
setSyncConnectTimeout(long, TimeUnit) - Method in class org.glassfish.grizzly.nio.transport.UDPNIOConnectorHandler
 
setTcpNoDelay(boolean) - Method in class org.glassfish.grizzly.nio.transport.TCPNIOTransport
 
setTcpNoDelay(boolean) - Method in class org.glassfish.grizzly.nio.transport.TCPNIOTransportBuilder
 
setThreadFactory(ThreadFactory) - Method in class org.glassfish.grizzly.threadpool.ThreadPoolConfig
 
setTimeout(long, TimeUnit) - Method in class org.glassfish.grizzly.streams.AbstractStreamWriter
Set the timeout for StreamWriter I/O operations.
setTimeout(long, TimeUnit) - Method in interface org.glassfish.grizzly.streams.StreamWriter
Set the timeout for StreamWriter I/O operations.
setTimeoutMillis(E, long) - Method in interface org.glassfish.grizzly.utils.DelayedExecutor.Resolver
 
setTrackingThreadCache(boolean) - Static method in class org.glassfish.grizzly.Grizzly
 
setTransactionMonitor(DelayedExecutor) - Method in class org.glassfish.grizzly.threadpool.ThreadPoolConfig
 
setTransactionTimeout(long, TimeUnit) - Method in class org.glassfish.grizzly.threadpool.DefaultWorkerThread
 
setTransactionTimeout(long, TimeUnit) - Method in class org.glassfish.grizzly.threadpool.ThreadPoolConfig
 
setTransactionTimeout(long, TimeUnit) - Method in interface org.glassfish.grizzly.threadpool.WorkerThread
 
setTransactionTimeout(DelayedExecutor, long, TimeUnit) - Method in class org.glassfish.grizzly.threadpool.ThreadPoolConfig
 
setTransport(TCPNIOTransport) - Method in class org.glassfish.grizzly.nio.transport.TCPNIOConnectorHandler.Builder
 
setTransport(UDPNIOTransport) - Method in class org.glassfish.grizzly.nio.transport.UDPNIOConnectorHandler.Builder
 
setTrustManagerFactoryAlgorithm(String) - Method in class org.glassfish.grizzly.ssl.SSLContextConfigurator
Sets the trust manager factory algorithm.
setTrustStoreBytes(byte[]) - Method in class org.glassfish.grizzly.ssl.SSLContextConfigurator
Sets trust store payload as byte array.
setTrustStoreFile(String) - Method in class org.glassfish.grizzly.ssl.SSLContextConfigurator
Sets trust store file name, also makes sure that if other trust store configuration parameters are not set to set them to default values.
setTrustStorePass(String) - Method in class org.glassfish.grizzly.ssl.SSLContextConfigurator
Password of trust store.
setTrustStoreProvider(String) - Method in class org.glassfish.grizzly.ssl.SSLContextConfigurator
Sets the trust store provider name.
setTrustStoreType(String) - Method in class org.glassfish.grizzly.ssl.SSLContextConfigurator
Type of trust store.
setType(int) - Method in class org.glassfish.grizzly.compression.lzma.impl.lz.BinTree
 
setUncountable(boolean) - Method in class org.glassfish.grizzly.asyncqueue.AsyncWriteQueueRecord
 
setWantClientAuth(boolean) - Method in class org.glassfish.grizzly.ssl.SSLEngineConfigurator
 
setWorkerThreadPool(ExecutorService) - Method in class org.glassfish.grizzly.AbstractTransport
Set a thread pool, which will run IOEvent processing (depending on Transport IOStrategy) to let kernel threads continue their job.
setWorkerThreadPool(ExecutorService) - Method in interface org.glassfish.grizzly.Transport
Set a thread pool, which will run IOEvent processing (depending on Transport IOStrategy) to let kernel threads continue their job.
setWorkerThreadPool0(ExecutorService) - Method in class org.glassfish.grizzly.AbstractTransport
 
setWorkerThreadPoolConfig(ThreadPoolConfig) - Method in class org.glassfish.grizzly.AbstractTransport
Set the ThreadPoolConfig to be used by the worker thread pool.
setWorkerThreadPoolConfig(ThreadPoolConfig) - Method in class org.glassfish.grizzly.NIOTransportBuilder
Sets the ThreadPoolConfig that will be used to construct the ExecutorService for IOStrategies that require worker threads
setWorkerThreadPoolConfig(ThreadPoolConfig) - Method in interface org.glassfish.grizzly.Transport
Set the ThreadPoolConfig to be used by the worker thread pool.
setWriteBufferSize(int) - Method in class org.glassfish.grizzly.AbstractTransport
Set the default size of Buffers, which will be allocated for writing data to Transport's Connections.
setWriteBufferSize(int) - Method in interface org.glassfish.grizzly.Connection
Set the default size of Buffers, which will be allocated for writing data to Connection.
setWriteBufferSize(int) - Method in class org.glassfish.grizzly.nio.transport.TCPNIOConnection
Set the default size of Buffers, which will be allocated for writing data to Connection.
setWriteBufferSize(int) - Method in class org.glassfish.grizzly.nio.transport.TCPNIOServerConnection
 
setWriteBufferSize(int) - Method in class org.glassfish.grizzly.nio.transport.UDPNIOConnection
Set the default size of Buffers, which will be allocated for writing data to Connection.
setWriteBufferSize(int) - Method in class org.glassfish.grizzly.NIOTransportBuilder
 
setWriteBufferSize(int) - Method in interface org.glassfish.grizzly.Transport
Set the default size of Buffers, which will be allocated for writing data to Transport's Connections.
setWriter(AsyncQueueWriter<L>) - Method in class org.glassfish.grizzly.asyncqueue.AsyncQueueIO.MutableAsyncQueueIO
 
setWriteTimeout(long, TimeUnit) - Method in class org.glassfish.grizzly.AbstractTransport
Specifies the timeout for the blocking writes.
setWriteTimeout(long, TimeUnit) - Method in interface org.glassfish.grizzly.Connection
Specifies the timeout for the blocking writes.
setWriteTimeout(long, TimeUnit) - Method in class org.glassfish.grizzly.nio.NIOConnection
 
setWriteTimeout(long, TimeUnit) - Method in class org.glassfish.grizzly.NIOTransportBuilder
 
setWriteTimeout(long, TimeUnit) - Method in interface org.glassfish.grizzly.Transport
Specifies the timeout for the blocking writes.
setWrittenSize(long) - Method in class org.glassfish.grizzly.WriteResult
Set the number of bytes, which were written.
SEVERE_GRIZZLY_COMET_ENGINE_INVALID_NOTIFICATION_HANDLER_ERROR(Object) - Static method in class org.glassfish.grizzly.localization.LogMessages
GRIZZLY0103: Invalid NotificationHandler class [{0}].
SEVERE_GRIZZLY_CONFIG_SSL_CLASS_LOAD_FAILED_ERROR(Object) - Static method in class org.glassfish.grizzly.localization.LogMessages
GRIZZLY0054: Unable to load class: {0}.
SEVERE_GRIZZLY_CONFIG_SSL_ERROR() - Static method in class org.glassfish.grizzly.localization.LogMessages
GRIZZLY0055: Can not configure SSLImplementation.
SEVERE_GRIZZLY_TRANSPORT_LISTEN_INTERRUPTED_REBIND_EXCEPTION(Object) - Static method in class org.glassfish.grizzly.localization.LogMessages
GRIZZLY0034: Listen thread interrupted.
shiftLow() - Method in class org.glassfish.grizzly.compression.lzma.impl.rangecoder.RangeEncoder
 
shrink() - Method in interface org.glassfish.grizzly.Buffer
Disposes the buffer part, outside [position, limit] interval if possible.
shrink() - Method in class org.glassfish.grizzly.memory.BuffersBuffer
 
shrink() - Method in class org.glassfish.grizzly.memory.ByteBufferWrapper
 
shrink() - Method in class org.glassfish.grizzly.memory.HeapBuffer
 
shutdown() - Method in class org.glassfish.grizzly.nio.NIOTransport
 
shutdown() - Method in class org.glassfish.grizzly.threadpool.AbstractThreadPool
shutdown() - Method in class org.glassfish.grizzly.threadpool.GrizzlyExecutorService
 
shutdown() - Method in interface org.glassfish.grizzly.Transport
Gracefully stops the transport accepting new connections and allows existing work to complete before finalizing the shutdown.
shutdown(long, TimeUnit) - Method in class org.glassfish.grizzly.nio.NIOTransport
Gracefully stops the transport accepting new connections and allows existing work to complete before finalizing the shutdown.
shutdown(long, TimeUnit) - Method in interface org.glassfish.grizzly.Transport
Gracefully stops the transport accepting new connections and allows existing work to complete before finalizing the shutdown.
ShutdownContext - Interface in org.glassfish.grizzly
This class will be passed to GracefulShutdownListener instances registered against a Transport.
ShutdownEvent - Class in org.glassfish.grizzly.filterchain
An event that Filter implementations may listen for if special processing is required during a graceful shutdown.
ShutdownEvent(long, TimeUnit) - Constructor for class org.glassfish.grizzly.filterchain.ShutdownEvent
Create a new ShutdownEvent with the grace period for the shutdown.
shutdownForced() - Method in interface org.glassfish.grizzly.GracefulShutdownListener
Invoked when the transport is being shutdown forcefully.
shutdownFuture - Variable in class org.glassfish.grizzly.nio.NIOTransport
Future to control graceful shutdown status
shutdownListeners - Variable in class org.glassfish.grizzly.nio.NIOTransport
 
shutdownNow() - Method in class org.glassfish.grizzly.nio.NIOTransport
Forcibly stops the transport and closes all connections.
shutdownNow() - Method in class org.glassfish.grizzly.threadpool.AbstractThreadPool
shutdownNow() - Method in class org.glassfish.grizzly.threadpool.GrizzlyExecutorService
 
shutdownNow() - Method in interface org.glassfish.grizzly.Transport
Forcibly stops the transport and closes all connections.
shutdownRequested(ShutdownContext) - Method in interface org.glassfish.grizzly.GracefulShutdownListener
Invoked when an attempt is made to shutdown the transport gracefully.
shutdownService - Variable in class org.glassfish.grizzly.nio.NIOTransport
ExecutorService hosting shutdown listener threads.
SilentConnectionFilter - Class in org.glassfish.grizzly.utils
Filter, which determines silent connections and closes them.
SilentConnectionFilter(DelayedExecutor, long, TimeUnit) - Constructor for class org.glassfish.grizzly.utils.SilentConnectionFilter
 
SimpleDynamicNIOStrategy - Class in org.glassfish.grizzly.strategies
Simple dynamic strategy, which switches I/O processing strategies, basing on statistics.
simulateIOEvent(IOEvent) - Method in interface org.glassfish.grizzly.Connection
 
simulateIOEvent(IOEvent) - Method in class org.glassfish.grizzly.nio.NIOConnection
 
size() - Method in class org.glassfish.grizzly.asyncqueue.PushBackContext
Deprecated.
Returns the message size.
size() - Method in class org.glassfish.grizzly.asyncqueue.TaskQueue
Returns the number of queued bytes.
size() - Method in class org.glassfish.grizzly.ChainProcessorSelector
size() - Method in class org.glassfish.grizzly.Context.MinimalisticArrayList
 
size() - Method in class org.glassfish.grizzly.filterchain.ListFacadeFilterChain
size() - Method in class org.glassfish.grizzly.memory.AbstractBufferArray
 
size() - Method in class org.glassfish.grizzly.nio.tmpselectors.TemporarySelectorPool
 
size() - Method in class org.glassfish.grizzly.streams.BufferedInput
 
size() - Method in interface org.glassfish.grizzly.streams.Input
 
size() - Method in class org.glassfish.grizzly.streams.StreamInput
 
size() - Method in class org.glassfish.grizzly.utils.ArraySet
skip(int) - Method in class org.glassfish.grizzly.compression.lzma.impl.lz.BinTree
 
skip(int) - Method in class org.glassfish.grizzly.streams.AbstractStreamReader
 
skip(int) - Method in class org.glassfish.grizzly.streams.BufferedInput
 
skip(int) - Method in interface org.glassfish.grizzly.streams.Input
 
skip(int) - Method in class org.glassfish.grizzly.streams.StreamInput
 
skip(int) - Method in interface org.glassfish.grizzly.streams.StreamReader
 
skip(long) - Method in class org.glassfish.grizzly.utils.BufferInputStream
slice() - Method in interface org.glassfish.grizzly.Buffer
Creates a new Buffer whose content is a shared subsequence of this buffer's content.
slice() - Method in class org.glassfish.grizzly.memory.BuffersBuffer
 
slice() - Method in class org.glassfish.grizzly.memory.ByteBufferWrapper
 
slice() - Method in class org.glassfish.grizzly.memory.HeapBuffer
 
slice(int, int) - Method in interface org.glassfish.grizzly.Buffer
Creates a new Buffer whose content is a shared subsequence of this buffer's content.
slice(int, int) - Method in class org.glassfish.grizzly.memory.BuffersBuffer
 
slice(int, int) - Method in class org.glassfish.grizzly.memory.ByteBufferWrapper
 
slice(int, int) - Method in class org.glassfish.grizzly.memory.HeapBuffer
 
slice(ByteBuffer, int) - Static method in class org.glassfish.grizzly.memory.Buffers
Slice ByteBuffer of required size from big chunk.
slice(ByteBuffer, int, int) - Static method in class org.glassfish.grizzly.memory.Buffers
Get the ByteBuffer's slice basing on its passed position and limit.
sliceBuffer() - Method in class org.glassfish.grizzly.nio.DirectByteBufferRecord
 
SocketAcceptor - Interface in org.glassfish.grizzly
Common interface for SocketAcceptor implementations.
SocketBinder - Interface in org.glassfish.grizzly
Common API for Socket based Transports, which are able to bind server Socket to specific address and listen for incoming data.
SocketConnectorHandler - Interface in org.glassfish.grizzly
Socket based client side connector.
spaceInBytes() - Method in class org.glassfish.grizzly.asyncqueue.TaskQueue
Returns the number of queued bytes.
split(int) - Method in interface org.glassfish.grizzly.Buffer
Split up the buffer into two parts: [0..splitPosition) and [splitPosition, capacity).
split(int) - Method in class org.glassfish.grizzly.memory.BuffersBuffer
 
split(int) - Method in class org.glassfish.grizzly.memory.ByteBufferWrapper
 
split(int) - Method in class org.glassfish.grizzly.memory.HeapBuffer
Split up the buffer into two parts: [0..splitPosition) and [splitPosition, capacity).
sslBaseFilter - Variable in class org.glassfish.grizzly.ssl.SSLBaseFilter.SSLTransportFilterWrapper
 
SSLBaseFilter - Class in org.glassfish.grizzly.ssl
SSL Filter to operate with SSL encrypted data.
SSLBaseFilter() - Constructor for class org.glassfish.grizzly.ssl.SSLBaseFilter
 
SSLBaseFilter(SSLEngineConfigurator) - Constructor for class org.glassfish.grizzly.ssl.SSLBaseFilter
Build SSLFilter with the given SSLEngineConfigurator.
SSLBaseFilter(SSLEngineConfigurator, boolean) - Constructor for class org.glassfish.grizzly.ssl.SSLBaseFilter
Build SSLFilter with the given SSLEngineConfigurator.
SSLBaseFilter.CertificateEvent - Class in org.glassfish.grizzly.ssl
 
SSLBaseFilter.HandshakeListener - Interface in org.glassfish.grizzly.ssl
 
SSLBaseFilter.SSLTransportFilterWrapper - Class in org.glassfish.grizzly.ssl
 
SSLCodec - Class in org.glassfish.grizzly.ssl
SSL Codec, which contains SSL encoder and decoder Transformers.
SSLCodec(SSLContext) - Constructor for class org.glassfish.grizzly.ssl.SSLCodec
 
SSLCodec(SSLContextConfigurator) - Constructor for class org.glassfish.grizzly.ssl.SSLCodec
 
SSLConnectionContext - Class in org.glassfish.grizzly.ssl
SSL context associated with a Connection.
SSLConnectionContext(Connection) - Constructor for class org.glassfish.grizzly.ssl.SSLConnectionContext
 
sslContext - Variable in class org.glassfish.grizzly.ssl.SSLEngineConfigurator
 
sslContextConfiguration - Variable in class org.glassfish.grizzly.ssl.SSLEngineConfigurator
 
SSLContextConfigurator - Class in org.glassfish.grizzly.ssl
Utility class, which helps to configure SSLContext.
SSLContextConfigurator() - Constructor for class org.glassfish.grizzly.ssl.SSLContextConfigurator
Default constructor.
SSLContextConfigurator(boolean) - Constructor for class org.glassfish.grizzly.ssl.SSLContextConfigurator
Constructor that allows you creating empty configuration.
SSLContextConfigurator.GenericStoreException - Exception in org.glassfish.grizzly.ssl
 
SSLDecoderTransformer - Class in org.glassfish.grizzly.ssl
Transformer, which decodes SSL encrypted data, contained in the input Buffer, to the output Buffer.
SSLDecoderTransformer() - Constructor for class org.glassfish.grizzly.ssl.SSLDecoderTransformer
 
SSLDecoderTransformer(MemoryManager) - Constructor for class org.glassfish.grizzly.ssl.SSLDecoderTransformer
 
SSLEncoderTransformer - Class in org.glassfish.grizzly.ssl
Transformer, which encrypts plain data, contained in the input Buffer, into SSL/TLS data and puts the result to the output Buffer.
SSLEncoderTransformer() - Constructor for class org.glassfish.grizzly.ssl.SSLEncoderTransformer
 
SSLEncoderTransformer(MemoryManager) - Constructor for class org.glassfish.grizzly.ssl.SSLEncoderTransformer
 
SSLEngineConfigurator - Class in org.glassfish.grizzly.ssl
Utility class, which helps to configure SSLEngine.
SSLEngineConfigurator() - Constructor for class org.glassfish.grizzly.ssl.SSLEngineConfigurator
 
SSLEngineConfigurator(SSLContext) - Constructor for class org.glassfish.grizzly.ssl.SSLEngineConfigurator
Create SSL Engine configuration basing on passed SSLContext.
SSLEngineConfigurator(SSLContext, boolean, boolean, boolean) - Constructor for class org.glassfish.grizzly.ssl.SSLEngineConfigurator
Create SSL Engine configuration basing on passed SSLContext, using passed client mode, need/want client auth parameters.
SSLEngineConfigurator(SSLContextConfigurator) - Constructor for class org.glassfish.grizzly.ssl.SSLEngineConfigurator
Create SSL Engine configuration basing on passed SSLContextConfigurator.
SSLEngineConfigurator(SSLContextConfigurator, boolean, boolean, boolean) - Constructor for class org.glassfish.grizzly.ssl.SSLEngineConfigurator
Create SSL Engine configuration basing on passed SSLContextConfigurator.
SSLEngineConfigurator(SSLEngineConfigurator) - Constructor for class org.glassfish.grizzly.ssl.SSLEngineConfigurator
 
SSLEngineFactory - Interface in org.glassfish.grizzly.ssl
The factory responsible for creating SSLEngine.
SSLFilter - Class in org.glassfish.grizzly.ssl
SSL Filter to operate with SSL encrypted data.
SSLFilter() - Constructor for class org.glassfish.grizzly.ssl.SSLFilter
 
SSLFilter(SSLEngineConfigurator, SSLEngineConfigurator) - Constructor for class org.glassfish.grizzly.ssl.SSLFilter
Build SSLFilter with the given SSLEngineConfigurator.
SSLFilter(SSLEngineConfigurator, SSLEngineConfigurator, boolean) - Constructor for class org.glassfish.grizzly.ssl.SSLFilter
Build SSLFilter with the given SSLEngineConfigurator.
SSLHandshakeCondition(StreamReader, StreamWriter, SSLEngineConfigurator, SSLEngine, SSLStreamWriter.HandshakeCompletionHandler) - Constructor for class org.glassfish.grizzly.ssl.SSLStreamWriter.SSLHandshakeCondition
 
SSLStreamReader - Class in org.glassfish.grizzly.ssl
SSL aware StreamReader implementation, which work like a wrapper over existing StreamReader.
SSLStreamReader(StreamReader) - Constructor for class org.glassfish.grizzly.ssl.SSLStreamReader
 
SSLStreamWriter - Class in org.glassfish.grizzly.ssl
SSL aware StreamWriter implementation, which work like a wrapper over existing StreamWriter.
SSLStreamWriter(StreamWriter) - Constructor for class org.glassfish.grizzly.ssl.SSLStreamWriter
 
SSLStreamWriter.HandshakeCompletionHandler - Class in org.glassfish.grizzly.ssl
 
SSLStreamWriter.SSLHandshakeCondition - Class in org.glassfish.grizzly.ssl
 
SSLSupport - Interface in org.glassfish.grizzly.ssl
SSLSupport Interface for SSL-specific functions
SSLSupport.CipherData - Class in org.glassfish.grizzly.ssl
Simple data class that represents the cipher being used, along with the corresponding effective key size.
SSLSupportImpl - Class in org.glassfish.grizzly.ssl
 
SSLSupportImpl(Connection) - Constructor for class org.glassfish.grizzly.ssl.SSLSupportImpl
 
SSLTransportFilterWrapper(TransportFilter, SSLBaseFilter) - Constructor for class org.glassfish.grizzly.ssl.SSLBaseFilter.SSLTransportFilterWrapper
 
SSLUtils - Class in org.glassfish.grizzly.ssl
Utility class, which implements the set of useful SSL related operations.
SSLUtils() - Constructor for class org.glassfish.grizzly.ssl.SSLUtils
 
StandaloneProcessor - Class in org.glassfish.grizzly
Processor, which is not interested in processing I/O events.
StandaloneProcessor() - Constructor for class org.glassfish.grizzly.StandaloneProcessor
 
StandaloneProcessorSelector - Class in org.glassfish.grizzly
ProcessorSelector, which doesn't add any Processor to process occurred IOEvent.
StandaloneProcessorSelector() - Constructor for class org.glassfish.grizzly.StandaloneProcessorSelector
 
start() - Method in class org.glassfish.grizzly.nio.NIOTransport
Start TCPNIOTransport.
start() - Method in class org.glassfish.grizzly.nio.SelectorRunner
 
start() - Method in interface org.glassfish.grizzly.threadpool.WorkerThread
 
start() - Method in interface org.glassfish.grizzly.Transport
Starts the transport
start() - Method in class org.glassfish.grizzly.utils.DelayedExecutor
 
STARTED - Enum constant in enum class org.glassfish.grizzly.Transport.State
 
STARTING - Enum constant in enum class org.glassfish.grizzly.Transport.State
 
startSelectorRunners() - Method in class org.glassfish.grizzly.nio.NIOTransport
 
startWorker(AbstractThreadPool.Worker) - Method in class org.glassfish.grizzly.threadpool.AbstractThreadPool
must hold statelock while calling this method.
startWorker(AbstractThreadPool.Worker) - Method in class org.glassfish.grizzly.threadpool.SyncThreadPool
 
state - Variable in class org.glassfish.grizzly.AbstractTransport
Transport state controller
state - Variable in class org.glassfish.grizzly.compression.lzma.LZMADecoder.LZMAInputState
 
state() - Method in class org.glassfish.grizzly.filterchain.FilterChainContext
Get the current processing task state.
state31 - Variable in class org.glassfish.grizzly.compression.lzma.LZMADecoder.LZMAInputState
 
state311 - Variable in class org.glassfish.grizzly.compression.lzma.LZMADecoder.LZMAInputState
 
state311Distance - Variable in class org.glassfish.grizzly.compression.lzma.LZMADecoder.LZMAInputState
 
state32 - Variable in class org.glassfish.grizzly.compression.lzma.LZMADecoder.LZMAInputState
 
state321 - Variable in class org.glassfish.grizzly.compression.lzma.LZMADecoder.LZMAInputState
 
state321NumDirectBits - Variable in class org.glassfish.grizzly.compression.lzma.LZMADecoder.LZMAInputState
 
state32PosSlot - Variable in class org.glassfish.grizzly.compression.lzma.LZMADecoder.LZMAInputState
 
state3Len - Variable in class org.glassfish.grizzly.compression.lzma.LZMADecoder.LZMAInputState
 
stateAttr - Variable in class org.glassfish.grizzly.AbstractTransformer
 
stateful() - Static method in class org.glassfish.grizzly.filterchain.FilterChainBuilder
 
StateHolder<E> - Class in org.glassfish.grizzly.utils
Class, which holds the state.
StateHolder() - Constructor for class org.glassfish.grizzly.utils.StateHolder
Constructs StateHolder.
StateHolder(E) - Constructor for class org.glassfish.grizzly.utils.StateHolder
Constructs StateHolder.
StateHolder.ConditionElement<E> - Class in org.glassfish.grizzly.utils
 
stateInit() - Static method in class org.glassfish.grizzly.compression.lzma.impl.Base
 
stateIsCharState(int) - Static method in class org.glassfish.grizzly.compression.lzma.impl.Base
 
stateless() - Static method in class org.glassfish.grizzly.filterchain.FilterChainBuilder
 
StatelessFilterChainBuilder() - Constructor for class org.glassfish.grizzly.filterchain.FilterChainBuilder.StatelessFilterChainBuilder
 
stateLock - Variable in class org.glassfish.grizzly.threadpool.AbstractThreadPool
 
stateUpdateChar(int) - Static method in class org.glassfish.grizzly.compression.lzma.impl.Base
 
stateUpdateMatch(int) - Static method in class org.glassfish.grizzly.compression.lzma.impl.Base
 
stateUpdateRep(int) - Static method in class org.glassfish.grizzly.compression.lzma.impl.Base
 
stateUpdateShortRep(int) - Static method in class org.glassfish.grizzly.compression.lzma.impl.Base
 
staticBitIndex - Variable in class org.glassfish.grizzly.compression.lzma.LZMADecoder.LZMAInputState
 
staticHolder(T) - Static method in class org.glassfish.grizzly.utils.Holder
 
staticIntHolder(int) - Static method in class org.glassfish.grizzly.utils.Holder
 
staticM - Variable in class org.glassfish.grizzly.compression.lzma.LZMADecoder.LZMAInputState
 
staticReverseDecodeMethodState - Variable in class org.glassfish.grizzly.compression.lzma.LZMADecoder.LZMAInputState
 
staticSymbol - Variable in class org.glassfish.grizzly.compression.lzma.LZMADecoder.LZMAInputState
 
stop() - Method in class org.glassfish.grizzly.AbstractTransport
Deprecated.
stop() - Method in class org.glassfish.grizzly.nio.SelectorRunner
 
stop() - Method in interface org.glassfish.grizzly.threadpool.WorkerThread
 
stop() - Method in interface org.glassfish.grizzly.Transport
Deprecated.
stop() - Method in class org.glassfish.grizzly.utils.DelayedExecutor
 
STOPPED - Enum constant in enum class org.glassfish.grizzly.Transport.State
 
STOPPING - Enum constant in enum class org.glassfish.grizzly.Transport.State
 
stopSelectorRunners() - Method in class org.glassfish.grizzly.nio.NIOTransport
 
strategy - Variable in class org.glassfish.grizzly.AbstractTransport
Transport strategy
Stream - Interface in org.glassfish.grizzly.streams
Common interface for Stream readers and writers.
StreamDecodeCondition<E> - Class in org.glassfish.grizzly.streams
 
StreamDecodeCondition(StreamReader, Transformer<Stream, E>, ResultAware<E>) - Constructor for class org.glassfish.grizzly.streams.StreamDecodeCondition
 
StreamInput - Class in org.glassfish.grizzly.streams
 
StreamInput(StreamReader) - Constructor for class org.glassfish.grizzly.streams.StreamInput
 
StreamOutput - Class in org.glassfish.grizzly.streams
 
StreamOutput(StreamWriter) - Constructor for class org.glassfish.grizzly.streams.StreamOutput
 
StreamReader - Interface in org.glassfish.grizzly.streams
Interface that defines methods for reading primitive types and arrays of primitive types from a stream.
StreamWriter - Interface in org.glassfish.grizzly.streams
Write the primitive Java types and arrays of primitives to some data sink.
StringDecoder - Class in org.glassfish.grizzly.utils
String decoder, which decodes Buffer to String
StringDecoder() - Constructor for class org.glassfish.grizzly.utils.StringDecoder
 
StringDecoder(String) - Constructor for class org.glassfish.grizzly.utils.StringDecoder
 
StringDecoder(Charset) - Constructor for class org.glassfish.grizzly.utils.StringDecoder
 
StringDecoder(Charset, String) - Constructor for class org.glassfish.grizzly.utils.StringDecoder
 
StringEncoder - Class in org.glassfish.grizzly.utils
String decoder, which decodes Buffer to String
StringEncoder() - Constructor for class org.glassfish.grizzly.utils.StringEncoder
 
StringEncoder(String) - Constructor for class org.glassfish.grizzly.utils.StringEncoder
 
StringEncoder(Charset) - Constructor for class org.glassfish.grizzly.utils.StringEncoder
 
StringEncoder(Charset, String) - Constructor for class org.glassfish.grizzly.utils.StringEncoder
 
StringFilter - Class in org.glassfish.grizzly.utils
StringFilter implementation, which performs Buffer <-> String transformation.
StringFilter() - Constructor for class org.glassfish.grizzly.utils.StringFilter
 
StringFilter(Charset) - Constructor for class org.glassfish.grizzly.utils.StringFilter
 
StringFilter(Charset, String) - Constructor for class org.glassfish.grizzly.utils.StringFilter
 
stringTerminateBytes - Variable in class org.glassfish.grizzly.utils.StringDecoder
 
stringTerminator - Variable in class org.glassfish.grizzly.utils.StringEncoder
 
subList(int, int) - Method in class org.glassfish.grizzly.ChainProcessorSelector
subList(int, int) - Method in class org.glassfish.grizzly.filterchain.DefaultFilterChain
 
suspend() - Method in class org.glassfish.grizzly.Context
Notify Context its processing will be suspended in the current thread.
suspend() - Method in class org.glassfish.grizzly.filterchain.FilterChainContext
Suspend processing of the current task
SUSPEND - Enum constant in enum class org.glassfish.grizzly.filterchain.FilterChainContext.State
 
switchToNewSelector() - Method in class org.glassfish.grizzly.nio.SelectorRunner
 
SyncThreadPool - Class in org.glassfish.grizzly.threadpool
ExecutorService implementation, which function the similar way as former Grizzly 1.x Pipeline based thread pools.
SyncThreadPool(ThreadPoolConfig) - Constructor for class org.glassfish.grizzly.threadpool.SyncThreadPool
 
SyncThreadPool.SyncThreadWorker - Class in org.glassfish.grizzly.threadpool
 
SyncThreadWorker(boolean) - Constructor for class org.glassfish.grizzly.threadpool.SyncThreadPool.SyncThreadWorker
 
A B C D E F G H I J K L M N O P Q R S T U V W Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form