FileDocCategorySizeDatePackage
ProtocolInfo.javaAPI DocGlassfish v2 API3509Fri May 04 22:37:12 BST 2007com.sun.enterprise.web.portunif.util

ProtocolInfo

public class ProtocolInfo extends Object
Protocol related struc class. An instance of this class will contains information on the current protocol used and its associated buffer.
author
Jeanfrancois Arcand

Fields Summary
public SSLContext
sslContext
public SelectionKey
key
public SSLEngine
sslEngine
public ByteBuffer
byteBuffer
public ByteBuffer
inputBB
public ByteBuffer
outputBB
public SocketChannel
socketChannel
public String
protocol
public boolean
isSecure
public boolean
isRequestedTransportSecure
public boolean
handshake
public int
bytesRead
public Map
mappedProtocols
public boolean
keepAlive
public String
requestURI
Constructors Summary
Methods Summary
public voidrecycle()

       
      
        sslContext = null;
        key = null;
        sslEngine = null;
        byteBuffer = null;
        inputBB = null;
        outputBB = null;
        socketChannel = null;
        protocol = null;
        isSecure = false;
        isRequestedTransportSecure = false;
        bytesRead = 0;
        keepAlive = true;
        requestURI = null;
        handshake = true;