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

java.lang.Object
  extended byorg.apache.geronimo.network.protocol.AbstractProtocol
      extended byorg.apache.geronimo.network.protocol.control.AbstractControlProtocol
          extended byorg.apache.geronimo.network.protocol.control.ControlServerProtocol
All Implemented Interfaces:
Cloneable, Protocol

public class ControlServerProtocol
extends AbstractControlProtocol

Version:
$Revision: 1.8 $ $Date: 2004/08/01 13:03:50 $

Constructor Summary
ControlServerProtocol()
           
 
Method Summary
 Protocol cloneProtocol()
           
protected  DownPacket constructBootPacket()
           
 void drain()
           
 void flush()
           
 BootstrapChef getBootstrapChef()
           
 org.apache.geronimo.pool.ClockPool getClockPool()
           
 ControlServerListener getControlServerListener()
           
 SelectorManager getSelectorManager()
           
 org.apache.geronimo.pool.ThreadPool getThreadPool()
           
 long getTimeout()
           
 void sendDown(DownPacket packet)
           
 void sendUp(UpPacket packet)
           
 void setBootstrapChef(BootstrapChef bootstrapChef)
           
 void setClockPool(org.apache.geronimo.pool.ClockPool clockPool)
           
 void setControlServerListener(ControlServerListener controlServerListener)
           
 void setSelectorManager(SelectorManager selectorManager)
           
 void setThreadPool(org.apache.geronimo.pool.ThreadPool threadPool)
           
 void setTimeout(long timeout)
           
 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

ControlServerProtocol

public ControlServerProtocol()
Method Detail

getControlServerListener

public ControlServerListener getControlServerListener()

setControlServerListener

public void setControlServerListener(ControlServerListener controlServerListener)

getBootstrapChef

public BootstrapChef getBootstrapChef()

setBootstrapChef

public void setBootstrapChef(BootstrapChef bootstrapChef)

getThreadPool

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

setThreadPool

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

getClockPool

public org.apache.geronimo.pool.ClockPool getClockPool()

setClockPool

public void setClockPool(org.apache.geronimo.pool.ClockPool clockPool)

getSelectorManager

public SelectorManager getSelectorManager()

setSelectorManager

public void setSelectorManager(SelectorManager selectorManager)

getTimeout

public long getTimeout()

setTimeout

public void setTimeout(long timeout)

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
Throws:
ProtocolException

drain

public void drain()
           throws ProtocolException
Throws:
ProtocolException

teardown

public void teardown()
              throws ProtocolException
Throws:
ProtocolException

sendUp

public void sendUp(UpPacket packet)
            throws ProtocolException
Throws:
ProtocolException

sendDown

public void sendDown(DownPacket packet)
              throws ProtocolException
Throws:
ProtocolException

flush

public void flush()
           throws ProtocolException
Throws:
ProtocolException

constructBootPacket

protected DownPacket constructBootPacket()


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