org.apache.geronimo.network.protocol.control
Class ControlServerProtocolStack

java.lang.Object
  extended byjava.util.AbstractCollection
      extended byjava.util.AbstractList
          extended byjava.util.Vector
              extended byjava.util.Stack
                  extended byorg.apache.geronimo.network.protocol.AcceptableProtocolStack
                      extended byorg.apache.geronimo.network.protocol.control.ControlServerProtocolStack
All Implemented Interfaces:
AcceptableProtocol, BootstrapChef, Cloneable, Collection, ControlServerListener, List, Protocol, RandomAccess, Serializable, ServerSocketAcceptorListener

public class ControlServerProtocolStack
extends AcceptableProtocolStack
implements ControlServerListener, BootstrapChef

Version:
$Revision: 1.4 $ $Date: 2004/07/22 03:26:23 $
See Also:
Serialized Form

Field Summary
protected  ControlServerProtocolWaiter waiter
           
 
Fields inherited from class java.util.Vector
capacityIncrement, elementCount, elementData
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
ControlServerProtocolStack()
           
 
Method Summary
 Collection createMenu(ControlContext context)
           
 Object pop()
           
 Object push(Object object)
           
 void setup()
           
 void shutdown()
           
 
Methods inherited from class org.apache.geronimo.network.protocol.AcceptableProtocolStack
accept, clearLinks, cloneProtocol, drain, flush, getCreated, getDownProtocol, getLastUsed, getUpProtocol, isDone, sendDown, sendUp, setDownProtocol, setUpProtocol, teardown
 
Methods inherited from class java.util.Stack
empty, peek, search
 
Methods inherited from class java.util.Vector
add, add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, removeRange, retainAll, set, setElementAt, setSize, size, subList, toArray, toArray, toString, trimToSize
 
Methods inherited from class java.util.AbstractList
iterator, listIterator, listIterator
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
iterator, listIterator, listIterator
 

Field Detail

waiter

protected ControlServerProtocolWaiter waiter
Constructor Detail

ControlServerProtocolStack

public ControlServerProtocolStack()
Method Detail

push

public Object push(Object object)
Overrides:
push in class AcceptableProtocolStack

pop

public Object pop()
Overrides:
pop in class AcceptableProtocolStack

setup

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

shutdown

public void shutdown()
Specified by:
shutdown in interface ControlServerListener

createMenu

public Collection createMenu(ControlContext context)
Specified by:
createMenu in interface BootstrapChef


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