org.apache.geronimo.security.network.protocol
Class SubjectCarryingServerProtocol

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

public class SubjectCarryingServerProtocol
extends org.apache.geronimo.network.protocol.AbstractProtocol
implements org.apache.geronimo.network.protocol.control.BootstrapCook

Version:
$Revision: 1.4 $ $Date: 2004/08/01 13:41:16 $
See Also:
Serialized Form

Constructor Summary
SubjectCarryingServerProtocol()
           
 
Method Summary
 Collection cook(org.apache.geronimo.network.protocol.control.ControlContext context)
           
 void drain()
           
 void flush()
           
 void sendDown(org.apache.geronimo.network.protocol.DownPacket packet)
           
 void sendUp(org.apache.geronimo.network.protocol.UpPacket packet)
           
 void setup()
           
 void teardown()
           
 
Methods inherited from class org.apache.geronimo.network.protocol.AbstractProtocol
clearLinks, cloneProtocol, getDownProtocol, getUpProtocol, setDownProtocol, setUpProtocol
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubjectCarryingServerProtocol

public SubjectCarryingServerProtocol()
Method Detail

setup

public void setup()
           throws org.apache.geronimo.network.protocol.ProtocolException
Specified by:
setup in interface org.apache.geronimo.network.protocol.Protocol
Throws:
org.apache.geronimo.network.protocol.ProtocolException

drain

public void drain()
           throws org.apache.geronimo.network.protocol.ProtocolException
Specified by:
drain in interface org.apache.geronimo.network.protocol.Protocol
Throws:
org.apache.geronimo.network.protocol.ProtocolException

teardown

public void teardown()
              throws org.apache.geronimo.network.protocol.ProtocolException
Specified by:
teardown in interface org.apache.geronimo.network.protocol.Protocol
Throws:
org.apache.geronimo.network.protocol.ProtocolException

sendUp

public void sendUp(org.apache.geronimo.network.protocol.UpPacket packet)
            throws org.apache.geronimo.network.protocol.ProtocolException
Specified by:
sendUp in interface org.apache.geronimo.network.protocol.Protocol
Throws:
org.apache.geronimo.network.protocol.ProtocolException

sendDown

public void sendDown(org.apache.geronimo.network.protocol.DownPacket packet)
              throws org.apache.geronimo.network.protocol.ProtocolException
Specified by:
sendDown in interface org.apache.geronimo.network.protocol.Protocol
Throws:
org.apache.geronimo.network.protocol.ProtocolException

flush

public void flush()
           throws org.apache.geronimo.network.protocol.ProtocolException
Specified by:
flush in interface org.apache.geronimo.network.protocol.Protocol
Throws:
org.apache.geronimo.network.protocol.ProtocolException

cook

public Collection cook(org.apache.geronimo.network.protocol.control.ControlContext context)
Specified by:
cook in interface org.apache.geronimo.network.protocol.control.BootstrapCook


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