A C D E F G H I P R S T

A

addPassedPreProcessor(String) - Method in class com.sun.grizzly.portunif.ProtocolRequestWorkerThreadAdapter
 
addPassedPreProcessor(String) - Method in interface com.sun.grizzly.portunif.PUProtocolRequest
 
addPreProcessor(PUPreProcessor) - Method in class com.sun.grizzly.portunif.PUReadFilter
Add PUPreProcessor to preprocess income request
addProtocolFinder(ProtocolFinder) - Method in class com.sun.grizzly.portunif.PUReadFilter
Add an instance of ProtocolFinder
addProtocolHandler(ProtocolHandler) - Method in class com.sun.grizzly.portunif.PUReadFilter
Add an instance of ProtocolHandler

C

com.sun.grizzly.portunif - package com.sun.grizzly.portunif
 
configure(Properties) - Method in class com.sun.grizzly.portunif.PUReadFilter
Configures port unification depending on passed Properties
configure(List<ProtocolFinder>, List<ProtocolHandler>, List<PUPreProcessor>) - Method in class com.sun.grizzly.portunif.PUReadFilter
Configures port unification depending on passed Lists
configure(SSLConfig) - Method in class com.sun.grizzly.portunif.TLSPUPreProcessor
Configures SSL settings.

D

DEFAULT_READ_TIMEOUT - Static variable in class com.sun.grizzly.portunif.PUReadFilter
 

E

execute(Context) - Method in class com.sun.grizzly.portunif.PUReadFilter
 
expireKey(SelectionKey) - Method in class com.sun.grizzly.portunif.FilterChainProtocolHandler
 
expireKey(SelectionKey) - Method in interface com.sun.grizzly.portunif.ProtocolHandler
Invoked when the SelectorThread is about to expire a SelectionKey.

F

FilterChainProtocolHandler - Class in com.sun.grizzly.portunif
ProtocolHandler, which passes PU request processing to a Filter chain.
FilterChainProtocolHandler() - Constructor for class com.sun.grizzly.portunif.FilterChainProtocolHandler
 
find(Context, PUProtocolRequest) - Method in interface com.sun.grizzly.portunif.ProtocolFinder
Try to determine the TCP protocol used (http, soap, etc.).

G

getByteBuffer() - Method in class com.sun.grizzly.portunif.FilterChainProtocolHandler
 
getByteBuffer() - Method in interface com.sun.grizzly.portunif.ProtocolHandler
Returns ByteBuffer, where PUReadFilter will read data
getByteBuffer() - Method in class com.sun.grizzly.portunif.ProtocolRequestWorkerThreadAdapter
 
getByteBuffer() - Method in interface com.sun.grizzly.portunif.PUProtocolRequest
 
getByteBuffer() - Method in class com.sun.grizzly.portunif.SSLFilterChainProtocolHandler
 
getChannel() - Method in class com.sun.grizzly.portunif.ProtocolRequestWorkerThreadAdapter
 
getChannel() - Method in interface com.sun.grizzly.portunif.PUProtocolRequest
 
getId() - Method in interface com.sun.grizzly.portunif.PUPreProcessor
Returns PUPreProcessor id
getId() - Method in class com.sun.grizzly.portunif.TLSPUPreProcessor
 
getPassedPreProcessors() - Method in class com.sun.grizzly.portunif.ProtocolRequestWorkerThreadAdapter
 
getPassedPreProcessors() - Method in interface com.sun.grizzly.portunif.PUProtocolRequest
 
getProtocolChainHandler(Context, PUProtocolRequest) - Method in class com.sun.grizzly.portunif.PUReadFilter
Returns filter chain ProtocolHandler, depending on current Context and PUProtocolRequest state
getProtocolName() - Method in class com.sun.grizzly.portunif.ProtocolRequestWorkerThreadAdapter
 
getProtocolName() - Method in interface com.sun.grizzly.portunif.PUProtocolRequest
 
getProtocols() - Method in class com.sun.grizzly.portunif.FilterChainProtocolHandler
 
getProtocols() - Method in interface com.sun.grizzly.portunif.ProtocolHandler
Return an array of protocols supported by this ProtocolHandler.
getReadTimeout() - Method in class com.sun.grizzly.portunif.PUReadFilter
Get readTimeout.
getSecuredInputByteBuffer() - Method in class com.sun.grizzly.portunif.ProtocolRequestWorkerThreadAdapter
 
getSecuredInputByteBuffer() - Method in interface com.sun.grizzly.portunif.PUProtocolRequest
 
getSecuredOutputByteBuffer() - Method in class com.sun.grizzly.portunif.ProtocolRequestWorkerThreadAdapter
 
getSecuredOutputByteBuffer() - Method in interface com.sun.grizzly.portunif.PUProtocolRequest
 
getSelectionKey() - Method in class com.sun.grizzly.portunif.ProtocolRequestWorkerThreadAdapter
 
getSelectionKey() - Method in interface com.sun.grizzly.portunif.PUProtocolRequest
 
getSSLContext() - Method in class com.sun.grizzly.portunif.TLSPUPreProcessor
Return the SSLContext required to support SSL over NIO.
getSSLEngine() - Method in class com.sun.grizzly.portunif.ProtocolRequestWorkerThreadAdapter
 
getSSLEngine() - Method in interface com.sun.grizzly.portunif.PUProtocolRequest
 

H

handle(Context, PUProtocolRequest) - Method in class com.sun.grizzly.portunif.FilterChainProtocolHandler
 
handle(Context, PUProtocolRequest) - Method in interface com.sun.grizzly.portunif.ProtocolHandler
Handle the current request by either redirecting the request to a new port or by delivering the request to the proper endpoint.

I

ID - Static variable in class com.sun.grizzly.portunif.TLSPUPreProcessor
 
isExecuteFilterChain() - Method in class com.sun.grizzly.portunif.ProtocolRequestWorkerThreadAdapter
 
isExecuteFilterChain() - Method in interface com.sun.grizzly.portunif.PUProtocolRequest
 
isMapSelectionKey() - Method in class com.sun.grizzly.portunif.ProtocolRequestWorkerThreadAdapter
Returns whether we need to map SelectionKey to the specific ProtocolHandler permanently.
isMapSelectionKey() - Method in interface com.sun.grizzly.portunif.PUProtocolRequest
Returns whether we need to map SelectionKey to the specific ProtocolHandler permanently.
isNeedClientAuth() - Method in class com.sun.grizzly.portunif.TLSPUPreProcessor
 
isPreProcessorPassed(String) - Method in class com.sun.grizzly.portunif.ProtocolRequestWorkerThreadAdapter
 
isPreProcessorPassed(String) - Method in interface com.sun.grizzly.portunif.PUProtocolRequest
 
isWantClientAuth() - Method in class com.sun.grizzly.portunif.TLSPUPreProcessor
 

P

postProcess(Context, PUProtocolRequest) - Method in interface com.sun.grizzly.portunif.PUPreProcessor
Method is called if no ProtocolFinder was found.
postProcess(Context, PUProtocolRequest) - Method in class com.sun.grizzly.portunif.TLSPUPreProcessor
 
process(Context, PUProtocolRequest) - Method in interface com.sun.grizzly.portunif.PUPreProcessor
Method performs data preprocessing, before it will be passed to ProtocolFinder collection
process(Context, PUProtocolRequest) - Method in class com.sun.grizzly.portunif.TLSPUPreProcessor
Try to initialize an SSL|TLS handshake to determine if secured connection is used
processProtocolHandler(ProtocolHandler, Context, PUProtocolRequest, boolean) - Method in class com.sun.grizzly.portunif.PUReadFilter
 
PROTOCOL_FINDERS - Static variable in class com.sun.grizzly.portunif.PUReadFilter
 
PROTOCOL_HANDLERS - Static variable in class com.sun.grizzly.portunif.PUReadFilter
 
ProtocolFinder - Interface in com.sun.grizzly.portunif
This interface should be used to implement a TCP 'protocol finder'.
ProtocolHandler - Interface in com.sun.grizzly.portunif
Once a protocol has been found by a ProtocolFinder
ProtocolRequestWorkerThreadAdapter - Class in com.sun.grizzly.portunif
 
ProtocolRequestWorkerThreadAdapter() - Constructor for class com.sun.grizzly.portunif.ProtocolRequestWorkerThreadAdapter
 
PU_PRE_PROCESSORS - Static variable in class com.sun.grizzly.portunif.PUReadFilter
 
PUPreProcessor - Interface in com.sun.grizzly.portunif
 
PUProtocolRequest - Interface in com.sun.grizzly.portunif
 
PUReadFilter - Class in com.sun.grizzly.portunif
Port unification ReadFilter.
PUReadFilter() - Constructor for class com.sun.grizzly.portunif.PUReadFilter
 

R

removePreProcessor(PUPreProcessor) - Method in class com.sun.grizzly.portunif.PUReadFilter
Remove PUPreProcessor from preprocess queue
removeProtocolFinder(ProtocolFinder) - Method in class com.sun.grizzly.portunif.PUReadFilter
Remove a ProtocolFinder
removeProtocolHandler(ProtocolHandler) - Method in class com.sun.grizzly.portunif.PUReadFilter
Remove a ProtocolHandler

S

setByteBuffer(ByteBuffer) - Method in class com.sun.grizzly.portunif.ProtocolRequestWorkerThreadAdapter
 
setByteBuffer(ByteBuffer) - Method in interface com.sun.grizzly.portunif.PUProtocolRequest
 
setContext(Context) - Method in class com.sun.grizzly.portunif.ProtocolRequestWorkerThreadAdapter
 
setExecuteFilterChain(boolean) - Method in class com.sun.grizzly.portunif.ProtocolRequestWorkerThreadAdapter
 
setExecuteFilterChain(boolean) - Method in interface com.sun.grizzly.portunif.PUProtocolRequest
 
setMapSelectionKey(boolean) - Method in class com.sun.grizzly.portunif.ProtocolRequestWorkerThreadAdapter
Sets whether we need to map SelectionKey to the specific ProtocolHandler permanently.
setMapSelectionKey(boolean) - Method in interface com.sun.grizzly.portunif.PUProtocolRequest
Sets whether we need to map SelectionKey to the specific ProtocolHandler permanently.
setNeedClientAuth(boolean) - Method in class com.sun.grizzly.portunif.TLSPUPreProcessor
 
setProtocolName(String) - Method in class com.sun.grizzly.portunif.ProtocolRequestWorkerThreadAdapter
 
setProtocolName(String) - Method in interface com.sun.grizzly.portunif.PUProtocolRequest
 
setReadTimeout(long) - Method in class com.sun.grizzly.portunif.PUReadFilter
Set readTimeout.
setSecuredInputByteBuffer(ByteBuffer) - Method in class com.sun.grizzly.portunif.ProtocolRequestWorkerThreadAdapter
 
setSecuredInputByteBuffer(ByteBuffer) - Method in interface com.sun.grizzly.portunif.PUProtocolRequest
 
setSecuredOutputByteBuffer(ByteBuffer) - Method in class com.sun.grizzly.portunif.ProtocolRequestWorkerThreadAdapter
 
setSecuredOutputByteBuffer(ByteBuffer) - Method in interface com.sun.grizzly.portunif.PUProtocolRequest
 
setSSLContext(SSLContext) - Method in class com.sun.grizzly.portunif.TLSPUPreProcessor
Set the SSLContext required to support SSL over NIO.
setSSLEngine(SSLEngine) - Method in class com.sun.grizzly.portunif.ProtocolRequestWorkerThreadAdapter
 
setSSLEngine(SSLEngine) - Method in interface com.sun.grizzly.portunif.PUProtocolRequest
 
setWantClientAuth(boolean) - Method in class com.sun.grizzly.portunif.TLSPUPreProcessor
 
SSLFilterChainProtocolHandler - Class in com.sun.grizzly.portunif
Subclass of ProtocolHandler, which passes PU request processing to a Filter chain.
SSLFilterChainProtocolHandler() - Constructor for class com.sun.grizzly.portunif.SSLFilterChainProtocolHandler
 

T

TLSPUPreProcessor - Class in com.sun.grizzly.portunif
PUPreProcessor that will first try to execute an handshake.
TLSPUPreProcessor() - Constructor for class com.sun.grizzly.portunif.TLSPUPreProcessor
 
TLSPUPreProcessor(SSLConfig) - Constructor for class com.sun.grizzly.portunif.TLSPUPreProcessor
 
TLSPUPreProcessor(SSLContext) - Constructor for class com.sun.grizzly.portunif.TLSPUPreProcessor
 

A C D E F G H I P R S T

Copyright © 2009 SUN Microsystems. All Rights Reserved.