org.glassfish.grizzly.ssl
Class SSLDecoderTransformer
java.lang.Object
org.glassfish.grizzly.AbstractTransformer<Buffer,Buffer>
org.glassfish.grizzly.ssl.SSLDecoderTransformer
- All Implemented Interfaces:
- Transformer<Buffer,Buffer>
public final class SSLDecoderTransformer
- extends AbstractTransformer<Buffer,Buffer>
Transformer, which decodes SSL encrypted data, contained in the
input Buffer, to the output Buffer.
- Author:
- Alexey Stashok
| Methods inherited from class org.glassfish.grizzly.AbstractTransformer |
createStateObject, getLastResult, getMemoryManager, getNamePrefix, getValue, obtainMemoryManager, obtainStateObject, release, saveLastResult, setMemoryManager, transform |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NEED_HANDSHAKE_ERROR
public static final int NEED_HANDSHAKE_ERROR
- See Also:
- Constant Field Values
BUFFER_UNDERFLOW_ERROR
public static final int BUFFER_UNDERFLOW_ERROR
- See Also:
- Constant Field Values
BUFFER_OVERFLOW_ERROR
public static final int BUFFER_OVERFLOW_ERROR
- See Also:
- Constant Field Values
SSLDecoderTransformer
public SSLDecoderTransformer()
SSLDecoderTransformer
public SSLDecoderTransformer(MemoryManager memoryManager)
getName
public java.lang.String getName()
- Description copied from interface:
Transformer
- Get the Transformer name. The name is used to store
Transformer associated data.
- Returns:
- The Transformer name.
transformImpl
protected TransformationResult<Buffer,Buffer> transformImpl(AttributeStorage state,
Buffer originalMessage)
throws TransformationException
- Specified by:
transformImpl in class AbstractTransformer<Buffer,Buffer>
- Throws:
TransformationException
hasInputRemaining
public boolean hasInputRemaining(AttributeStorage storage,
Buffer input)
Copyright © 2012 Oracle Corporation. All Rights Reserved.