SSF.OS
Class ProtocolSession
java.lang.Object
|
+--SSF.OS.ProtocolSession
- All Implemented Interfaces:
- com.renesys.raceway.DML.Configurable
- Direct Known Subclasses:
- AbstractAddDropConfigurator, AbstractCallback, DiffServTrafficConditioner, FaultManager, ICMP, IP, MPLSInterfaceInfo, MPLSMgmt, NIC, OXCSwitch, PathOptical, ProbeSession, RadixTreeRoutingTable, S_CRLDP, SimpleProtocol, sOSPF, sOSPF_TE, TEManager, TEPath, TopologyManipulator, TrafficManager, udpTGClient, udpTGServer, udpTGServer.slaveServer, udpTGSession
- public abstract synchronized class ProtocolSession
- extends java.lang.Object
- implements com.renesys.raceway.DML.Configurable
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
public java.lang.String name
use
public java.lang.String use
inGraph
ProtocolGraph inGraph
ProtocolSession
public ProtocolSession()
init
public void init()
throws ProtocolException
ProtocolException
push
public abstract boolean push(ProtocolMessage,
ProtocolSession)
throws ProtocolException
ProtocolException
pushAfterDelay
public boolean pushAfterDelay(ProtocolMessage,
ProtocolSession,
double)
throws ProtocolException
ProtocolException
pushAfterDelayFailed
protected void pushAfterDelayFailed(ProtocolException)
config
public void config(com.renesys.raceway.DML.Configuration)
throws com.renesys.raceway.DML.configException
- Specified by:
config in interface com.renesys.raceway.DML.Configurable
com.renesys.raceway.DML.configException
version
public java.lang.String version()
inGraph
public ProtocolGraph inGraph()
setGraph
public void setGraph(ProtocolGraph)
throws ProtocolException
ProtocolException
open
public void open(ProtocolSession,
java.lang.Object)
throws ProtocolException
ProtocolException
opened
public void opened(ProtocolSession)
throws ProtocolException
ProtocolException
close
public void close(ProtocolSession)
throws ProtocolException
ProtocolException
closed
public void closed(ProtocolSession)
throws ProtocolException
ProtocolException
debugIdentifier
public java.lang.String debugIdentifier()