Index
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 executesProcessor
s 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 passedIOEvent
, 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
- 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 handlingSelectionKey
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 clientConnection
. - 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
associatedAttributeBuilder
, which will be used byTransport
and itsConnection
s to store customAttribute
s. - setAttributeBuilder(AttributeBuilder) - Method in class org.glassfish.grizzly.NIOTransportBuilder
-
Set the
AttributeBuilder
to be used by the createdNIOTransport
. - setAttributeBuilder(AttributeBuilder) - Method in interface org.glassfish.grizzly.Transport
-
Set
Transport
associatedAttributeBuilder
, which will be used byTransport
and itsConnection
s to store customAttribute
s. - 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
ByteBuffer
s, 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
- 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
- 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
associatedMemoryManager
, which will be used by theTransport
, itsConnection
s and by during processing I/O events, occurred onConnection
s. - 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 createdNIOTransport
. - setMemoryManager(MemoryManager) - Method in class org.glassfish.grizzly.threadpool.ThreadPoolConfig
- setMemoryManager(MemoryManager) - Method in interface org.glassfish.grizzly.Transport
-
Set the
Transport
associatedMemoryManager
, which will be used by theTransport
, itsConnection
s and by during processing I/O events, occurred onConnection
s. - 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 createdNIOTransport
. - 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
- setProcessor(Processor) - Method in class org.glassfish.grizzly.AbstractSocketConnectorHandler
- setProcessor(Processor) - Method in class org.glassfish.grizzly.AbstractTransport
-
Sets the default
Processor
, which will processConnection
I/O events in case, ifConnection
doesn't have ownProcessor
preferences. - setProcessor(Processor) - Method in interface org.glassfish.grizzly.Connection
-
Sets the default
Processor
, which will processConnection
I/O events. - setProcessor(Processor) - Method in class org.glassfish.grizzly.Context
- 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 processConnection
I/O events in case, ifConnection
doesn't have ownProcessor
preferences. - setProcessorSelector(ProcessorSelector) - Method in class org.glassfish.grizzly.AbstractBindingHandler
-
Sets the default
ProcessorSelector
, which will be used to getProcessor
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 getProcessor
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 getProcessor
to processConnection
I/O events, in case if thisTransport
'sProcessor
is null andConnection
doesn't have neither preferredProcessor
norProcessorSelector
. - setProcessorSelector(ProcessorSelector) - Method in interface org.glassfish.grizzly.Connection
-
Sets the default
ProcessorSelector
, which will be used to getProcessor
to processConnection
I/O events, in case if thisConnection
'sProcessor
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 getProcessor
to processConnection
I/O events, in case if thisTransport
'sProcessor
is null andConnection
doesn't have neither preferredProcessor
norProcessorSelector
. - 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
Buffer
s, which will be allocated for reading data fromTransport
'sConnection
s. - setReadBufferSize(int) - Method in interface org.glassfish.grizzly.Connection
-
Set the default size of
Buffer
s, which will be allocated for reading data fromConnection
. - setReadBufferSize(int) - Method in class org.glassfish.grizzly.nio.transport.TCPNIOConnection
-
Set the default size of
Buffer
s, which will be allocated for reading data fromConnection
. - 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
Buffer
s, which will be allocated for reading data fromConnection
. - setReadBufferSize(int) - Method in class org.glassfish.grizzly.NIOTransportBuilder
- setReadBufferSize(int) - Method in interface org.glassfish.grizzly.Transport
-
Set the default size of
Buffer
s, which will be allocated for reading data fromTransport
'sConnection
s. - 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 createdNIOTransport
. - 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 createdNIOTransport
. - 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 createdNIOTransport
. - 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
SelectorRunner
s used for handling NIO events. - setSelectorRunnersCount(int) - Method in class org.glassfish.grizzly.NIOTransportBuilder
-
Sets the number of
Selector
s 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 theExecutorService
which will run theNIOTransport
'sSelectorRunner
s. - 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 theExecutorService
forIOStrategies
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
Buffer
s, which will be allocated for writing data toTransport
'sConnection
s. - setWriteBufferSize(int) - Method in interface org.glassfish.grizzly.Connection
-
Set the default size of
Buffer
s, which will be allocated for writing data toConnection
. - setWriteBufferSize(int) - Method in class org.glassfish.grizzly.nio.transport.TCPNIOConnection
-
Set the default size of
Buffer
s, which will be allocated for writing data toConnection
. - 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
Buffer
s, which will be allocated for writing data toConnection
. - setWriteBufferSize(int) - Method in class org.glassfish.grizzly.NIOTransportBuilder
- setWriteBufferSize(int) - Method in interface org.glassfish.grizzly.Transport
-
Set the default size of
Buffer
s, which will be allocated for writing data toTransport
'sConnection
s. - 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 aTransport
. - 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
- 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
Transformer
s. - 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 existingStreamReader
. - 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 existingStreamWriter
. - 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
- 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
- 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
- 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Transport.shutdownNow()
.