Class VCCSegMap

java.lang.Object
   |
   +----CollectorUpdate
           |
           +----VCCSegMap

public class VCCSegMap
extends CollectorUpdate
Collector class for reporting switch VCC segment maps.

Version:
$Revision: 1.11 $, $Date: 2000/10/12 14:09:55 $
Author:
Mike Spengler, Joseph Thomas

Variable Index

 o cellsOut
VCC segment map output cell count.
 o DOWN
 o FSIG
 o inPort
VCC segment map input port name.
 o inVCI
VCC segment map input VCI value.
 o inVPI
VCC segment map input VPI value.
 o OAM
 o OTHER
 o outPort
VCC segment map output port name.
 o outVCI
VCC segment map output VCI value.
 o outVPI
VCC segment map output VPI value.
 o PVC
 o Q2931
 o RCC
 o sigProtocol
Signalling protocol used to create VCC.
 o SPANS
 o SPVC
 o SPVC_PNNI
 o SPVC_SPANS
 o status
Status of VCC segment.
 o UP
 o uptime
VCC segment map uptime value.

Constructor Index

 o VCCSegMap(NodeAddress, String, int, int, String, int, int, int, int)
Class constructor.
 o VCCSegMap(NodeAddress, String, int, int, String, int, int, int, int, int, int)
Class constructor.

Method Index

 o getCellCount()
Gets the VCC segment output cell count
 o getInPort()
Gets the input port name.
 o getInVCI()
Gets the input VCI.
 o getInVPI()
Gets the input VPI.
 o getOutPort()
Gets the output port name.
 o getOutVCI()
Gets the output VCI.
 o getOutVPI()
Gets the output VPI.
 o getSigProto()
Gets the VCC signalling protocol.
 o getStatus()
Gets the VCC segment status.
 o getUptime()
Gets the VCC segment uptime
 o process(CollectorNetwork)
Applies this update object to the network model.
 o toString()
Returns a string describing this object.

Variables

 o inPort
 private String inPort
VCC segment map input port name.

 o inVPI
 private int inVPI
VCC segment map input VPI value.

 o inVCI
 private int inVCI
VCC segment map input VCI value.

 o outPort
 private String outPort
VCC segment map output port name.

 o outVPI
 private int outVPI
VCC segment map output VPI value.

 o outVCI
 private int outVCI
VCC segment map output VCI value.

 o uptime
 private int uptime
VCC segment map uptime value.

 o cellsOut
 private int cellsOut
VCC segment map output cell count.

 o sigProtocol
 private int sigProtocol
Signalling protocol used to create VCC.

 o OTHER
 public static final int OTHER
 o SPANS
 public static final int SPANS
 o Q2931
 public static final int Q2931
 o PVC
 public static final int PVC
 o SPVC
 public static final int SPVC
 o OAM
 public static final int OAM
 o SPVC_SPANS
 public static final int SPVC_SPANS
 o SPVC_PNNI
 public static final int SPVC_PNNI
 o RCC
 public static final int RCC
 o FSIG
 public static final int FSIG
 o status
 private int status
Status of VCC segment.

 o UP
 public static final int UP
 o DOWN
 public static final int DOWN

Constructors

 o VCCSegMap
 public VCCSegMap(NodeAddress addr,
                  String inPort,
                  int inVPI,
                  int inVCI,
                  String outPort,
                  int outVPI,
                  int outVCI,
                  int sigProtocol,
                  int status,
                  int uptime,
                  int cellsOut)
Class constructor.

Parameters:
addr - the address of the node from which the data for this update was obtained
inPort - the name of the segment map's input port
inVPI - the name of the segment map's input VPI value
inVCI - the name of the segment map's input VCI value
outPort - the name of the segment map's output port
outVPI - the name of the segment map's output VPI value
outVCI - the name of the segment map's output VCI value
sigProtocol - the signalling protocol used to create the VCC
status - the VCC's status
uptime - the VCC's uptime in hundredths of a second
cellsOut - the VCC's output cell count
 o VCCSegMap
 public VCCSegMap(NodeAddress addr,
                  String inPort,
                  int inVPI,
                  int inVCI,
                  String outPort,
                  int outVPI,
                  int outVCI,
                  int sigProtocol,
                  int status)
Class constructor.

Parameters:
addr - the address of the node from which the data for this update was obtained
inPort - the name of the segment map's input port
inVPI - the name of the segment map's input VPI value
inVCI - the name of the segment map's input VCI value
outPort - the name of the segment map's output port
outVPI - the name of the segment map's output VPI value
outVCI - the name of the segment map's output VCI value
sigProtocol - the signalling protocol used to create the VCC
status - the VCC's status

Methods

 o process
 public void process(CollectorNetwork net)
Applies this update object to the network model.

Parameters:
net - the network which this object updates
Overrides:
process in class CollectorUpdate
 o getInPort
 public String getInPort()
Gets the input port name.

Returns:
the input port name
 o getInVPI
 public int getInVPI()
Gets the input VPI.

Returns:
the input VPI value
 o getInVCI
 public int getInVCI()
Gets the input VCI.

Returns:
the input VCI value
 o getOutPort
 public String getOutPort()
Gets the output port name.

Returns:
the output port name
 o getOutVPI
 public int getOutVPI()
Gets the output VPI.

Returns:
the output VPI value
 o getOutVCI
 public int getOutVCI()
Gets the output VCI.

Returns:
the output VCI value
 o getSigProto
 public int getSigProto()
Gets the VCC signalling protocol.

Returns:
the VCC signalling protocol type
 o getStatus
 public int getStatus()
Gets the VCC segment status.

Returns:
the VCC segment status
 o getUptime
 public int getUptime()
Gets the VCC segment uptime

Returns:
the VCC segment uptime in hundredths of a second
 o getCellCount
 public int getCellCount()
Gets the VCC segment output cell count

Returns:
the VCC segment output cell count
 o toString
 public String toString()
Returns a string describing this object.

Returns:
string describing this object
Overrides:
toString in class Object