public class PcepErrorMsgVer1 extends Object implements PcepErrorMsg
| Modifier and Type | Class and Description |
|---|---|
static class |
PcepErrorMsgVer1.Builder
Builder class for PCEP error message.
|
static class |
PcepErrorMsgVer1.Reader
Reader class for reading PCEP error Message from channel buffer.
|
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
log |
static PcepType |
MSG_TYPE |
static int |
PACKET_MINIMUM_LENGTH |
static byte |
PACKET_VERSION |
static PcepErrorMsgVer1.Reader |
READER |
static org.onosproject.pcepio.protocol.ver1.PcepErrorMsgVer1.Writer |
WRITER |
| Constructor and Description |
|---|
PcepErrorMsgVer1()
Constructor to initialize variables.
|
PcepErrorMsgVer1(ErrorObjListWithOpen errObjListWithOpen,
PcepErrorInfo errInfo)
Constructor to initialize variables.
|
| Modifier and Type | Method and Description |
|---|---|
ErrorObjListWithOpen |
getErrorObjListWithOpen()
Returns Object of ErrorObjListWithOpen.
|
List<Integer> |
getErrorType()
Return list of Error types.
|
List<Integer> |
getErrorValue()
Return list of Error values.
|
PcepErrorInfo |
getPcepErrorInfo()
Returns Object of PcepErrorInfo.
|
PcepType |
getType()
Returns Type of PCEP Message.
|
PcepVersion |
getVersion()
Returns Version of PCEP Object.
|
void |
setErrorObjListWithOpen(ErrorObjListWithOpen errObjListWithOpen)
Sets errObjListWithOpen object.
|
void |
setPcepErrorInfo(PcepErrorInfo errInfo)
Sets errInfo Object.
|
String |
toString() |
void |
writeTo(org.jboss.netty.buffer.ChannelBuffer cb)
Writes byte streams of messages to channel buffer.
|
protected static final org.slf4j.Logger log
public static final byte PACKET_VERSION
public static final int PACKET_MINIMUM_LENGTH
public static final PcepType MSG_TYPE
public static final PcepErrorMsgVer1.Reader READER
public static final org.onosproject.pcepio.protocol.ver1.PcepErrorMsgVer1.Writer WRITER
public PcepErrorMsgVer1()
public PcepErrorMsgVer1(ErrorObjListWithOpen errObjListWithOpen, PcepErrorInfo errInfo)
errObjListWithOpen - error-object-list with open objecterrInfo - error informationpublic void writeTo(org.jboss.netty.buffer.ChannelBuffer cb)
throws PcepParseException
WriteablewriteTo in interface PcepErrorMsgwriteTo in interface PcepMessagewriteTo in interface Writeablecb - parameter of type channel bufferPcepParseException - when error occurs while writing pcep message to channel bufferpublic PcepVersion getVersion()
PcepObjectgetVersion in interface PcepErrorMsggetVersion in interface PcepMessagegetVersion in interface PcepObjectpublic PcepType getType()
PcepMessagegetType in interface PcepErrorMsggetType in interface PcepMessagepublic ErrorObjListWithOpen getErrorObjListWithOpen()
PcepErrorMsggetErrorObjListWithOpen in interface PcepErrorMsgpublic void setErrorObjListWithOpen(ErrorObjListWithOpen errObjListWithOpen)
PcepErrorMsgsetErrorObjListWithOpen in interface PcepErrorMsgerrObjListWithOpen - error object List with open objectpublic PcepErrorInfo getPcepErrorInfo()
PcepErrorMsggetPcepErrorInfo in interface PcepErrorMsgpublic void setPcepErrorInfo(PcepErrorInfo errInfo)
PcepErrorMsgsetPcepErrorInfo in interface PcepErrorMsgerrInfo - error informationpublic List<Integer> getErrorType()
public List<Integer> getErrorValue()