com.sun.grizzly.filter
Class SSLPreProcessor

java.lang.Object
  extended by com.sun.grizzly.filter.SSLPreProcessor
All Implemented Interfaces:
AsyncQueueDataProcessor

public class SSLPreProcessor
extends java.lang.Object
implements AsyncQueueDataProcessor

Version:
1.0
Author:
John Vieten 20.10.2008

Field Summary
static java.lang.String SSL_PRE_PROCESSOR_KEY
           
 
Constructor Summary
SSLPreProcessor(javax.net.ssl.SSLEngine sslEngine)
           
 
Method Summary
static SSLPreProcessor fromSelectionKey(java.nio.channels.SelectionKey key)
           
 java.nio.ByteBuffer getInternalByteBuffer()
           
 void process(java.nio.ByteBuffer byteBuffer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SSL_PRE_PROCESSOR_KEY

public static final java.lang.String SSL_PRE_PROCESSOR_KEY
See Also:
Constant Field Values
Constructor Detail

SSLPreProcessor

public SSLPreProcessor(javax.net.ssl.SSLEngine sslEngine)
Method Detail

getInternalByteBuffer

public java.nio.ByteBuffer getInternalByteBuffer()
Specified by:
getInternalByteBuffer in interface AsyncQueueDataProcessor

process

public void process(java.nio.ByteBuffer byteBuffer)
             throws java.io.IOException
Specified by:
process in interface AsyncQueueDataProcessor
Throws:
java.io.IOException

fromSelectionKey

public static SSLPreProcessor fromSelectionKey(java.nio.channels.SelectionKey key)


Copyright © 2011 Oracle Corporation. All Rights Reserved.