org.apache.geronimo.network.protocol.totem.singlering
Class SingleTotemRingProtocol

java.lang.Object
  extended byorg.apache.geronimo.network.protocol.totem.singlering.SingleTotemRingProtocol
All Implemented Interfaces:
Cloneable, Protocol

public class SingleTotemRingProtocol
extends Object
implements Protocol

Version:
$Revision: 1.4 $ $Date: 2004/08/01 13:03:51 $

Constructor Summary
SingleTotemRingProtocol()
           
 
Method Summary
 void clearLinks()
           
 Protocol cloneProtocol()
           
 void drain()
           
 void flush()
           
 Protocol getDownProtocol()
           
 Protocol getUpProtocol()
           
 void sendDown(DownPacket packet)
           
 void sendUp(UpPacket packet)
           
 void setDownProtocol(Protocol down)
           
 void setup()
           
 void setUpProtocol(Protocol up)
           
 void teardown()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SingleTotemRingProtocol

public SingleTotemRingProtocol()
Method Detail

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

getUpProtocol

public Protocol getUpProtocol()
Specified by:
getUpProtocol in interface Protocol

setUpProtocol

public void setUpProtocol(Protocol up)
Specified by:
setUpProtocol in interface Protocol

getDownProtocol

public Protocol getDownProtocol()
Specified by:
getDownProtocol in interface Protocol

setDownProtocol

public void setDownProtocol(Protocol down)
Specified by:
setDownProtocol in interface Protocol

clearLinks

public void clearLinks()
Specified by:
clearLinks in interface Protocol

cloneProtocol

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


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