org.apache.geronimo.network.protocol
Class GSSAPIServerProtocol

java.lang.Object
  extended byorg.apache.geronimo.network.protocol.AbstractProtocol
      extended byorg.apache.geronimo.network.protocol.GSSAPIServerProtocol
All Implemented Interfaces:
BootstrapCook, Cloneable, Protocol, Serializable

public class GSSAPIServerProtocol
extends AbstractProtocol
implements BootstrapCook

Version:
$Revision: 1.6 $ $Date: 2004/08/01 13:03:43 $
See Also:
Serialized Form

Constructor Summary
GSSAPIServerProtocol()
           
 
Method Summary
 Protocol cloneProtocol()
           
 Collection cook(ControlContext context)
           
 void drain()
           
 void flush()
           
 String getServerNameString()
           
 org.apache.geronimo.pool.ThreadPool getThreadPool()
           
 boolean isConfidential()
           
 boolean isIntegrity()
           
 boolean isMutualAuth()
           
 void sendDown(DownPacket packet)
           
 void sendUp(UpPacket packet)
           
 void setConfidential(boolean confidential)
           
 void setIntegrity(boolean integrity)
           
 void setMutualAuth(boolean mutualAuth)
           
 void setServerNameString(String serverNameString)
           
 void setThreadPool(org.apache.geronimo.pool.ThreadPool threadPool)
           
 void setup()
           
 void teardown()
           
 
Methods inherited from class org.apache.geronimo.network.protocol.AbstractProtocol
clearLinks, getDownProtocol, getUpProtocol, setDownProtocol, setUpProtocol
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GSSAPIServerProtocol

public GSSAPIServerProtocol()
Method Detail

getThreadPool

public org.apache.geronimo.pool.ThreadPool getThreadPool()

setThreadPool

public void setThreadPool(org.apache.geronimo.pool.ThreadPool threadPool)

getServerNameString

public String getServerNameString()

setServerNameString

public void setServerNameString(String serverNameString)

isMutualAuth

public boolean isMutualAuth()

setMutualAuth

public void setMutualAuth(boolean mutualAuth)

isConfidential

public boolean isConfidential()

setConfidential

public void setConfidential(boolean confidential)

isIntegrity

public boolean isIntegrity()

setIntegrity

public void setIntegrity(boolean integrity)

cloneProtocol

public Protocol cloneProtocol()
                       throws CloneNotSupportedException
Specified by:
cloneProtocol in interface Protocol
Overrides:
cloneProtocol in class AbstractProtocol
Throws:
CloneNotSupportedException

setup

public void setup()
           throws ProtocolException
Specified by:
setup in interface Protocol
Throws:
ProtocolException

drain

public void drain()
           throws ProtocolException
Specified by:
drain in interface Protocol
Throws:
ProtocolException

teardown

public void teardown()
              throws ProtocolException
Specified by:
teardown in interface Protocol
Throws:
ProtocolException

sendUp

public void sendUp(UpPacket packet)
            throws ProtocolException
Specified by:
sendUp in interface Protocol
Throws:
ProtocolException

sendDown

public void sendDown(DownPacket packet)
              throws ProtocolException
Specified by:
sendDown in interface Protocol
Throws:
ProtocolException

flush

public void flush()
           throws ProtocolException
Specified by:
flush in interface Protocol
Throws:
ProtocolException

cook

public Collection cook(ControlContext context)
Specified by:
cook in interface BootstrapCook


Copyright © 2003-2005 Apache Software Foundation. All Rights Reserved.