public final class CSeqHeaderImpl extends SipHeaderImpl implements CSeqHeader
CSeqHeader.BuilderMETHOD_CANNOT_BE_NULL_OR_EMPTY, NAMECANNOT_CAST_HEADER_OF_TYPE, UNABLE_TO_PARSE_OUT_THE_HEADER_NAME_DUE_TO_UNDERLYING_IO_EXCEPTION| Constructor and Description |
|---|
CSeqHeaderImpl(long cseqNumber,
Buffer method,
Buffer value) |
| Modifier and Type | Method and Description |
|---|---|
CSeqHeader |
clone() |
CSeqHeader.Builder |
copy()
Everything within the pkts.io SIP module are immutable so if you actually want
to change anything you have to create a copy, which will return a specific Builder
for that header.
|
CSeqHeader |
ensure()
If this method actually gets called it means that we are the
SipHeaderImpl itself
and that we need to frame it further. |
Buffer |
getMethod() |
long |
getSeqNumber() |
getBytes, getName, getValue, toString, transferValue, verifyequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitframe, isCSeqHeader, toCSeqHeader, withMethod, withMethodcreate, frame, getBufferSize, getBytes, getName, getNameStr, getValue, is, is, isAddressParametersHeader, isCallIdHeader, isContactHeader, isContentLengthHeader, isContentTypeHeader, isExpiresHeader, isFromHeader, isMaxForwardsHeader, isRecordRouteHeader, isRouteHeader, isSubjectHeader, isSystemHeader, isToHeader, isViaHeader, toAddressParametersHeader, toCallIdHeader, toContactHeader, toContentLengthHeader, toContentTypeHeader, toExpiresHeader, toFromHeader, toMaxForwardsHeader, toRecordRouteHeader, toRouteHeader, toToHeader, toViaHeader, verifypublic Buffer getMethod()
getMethod in interface CSeqHeaderpublic CSeqHeader.Builder copy()
SipHeadercopy in interface CSeqHeadercopy in interface SipHeadercopy in class SipHeaderImplpublic long getSeqNumber()
getSeqNumber in interface CSeqHeaderpublic CSeqHeader clone()
clone in interface CSeqHeaderclone in interface SipHeaderclone in class SipHeaderImplpublic CSeqHeader ensure()
SipHeaderImplSipHeaderImpl itself
and that we need to frame it further. Subclasses MUST override this method and simply return
'this'.ensure in interface SipHeaderensure in class SipHeaderImplCopyright © 2020. All Rights Reserved.