public interface ExpiresHeader extends SipHeader
Modifier and Type | Interface and Description |
---|---|
static class |
ExpiresHeader.Builder |
Modifier and Type | Field and Description |
---|---|
static Buffer |
NAME |
CANNOT_CAST_HEADER_OF_TYPE, UNABLE_TO_PARSE_OUT_THE_HEADER_NAME_DUE_TO_UNDERLYING_IO_EXCEPTION
Modifier and Type | Method and Description |
---|---|
ExpiresHeader |
clone() |
ExpiresHeader.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.
|
static ExpiresHeader |
create(int expires) |
static ExpiresHeader |
frame(Buffer buffer)
Create a new
SipHeader based on the buffer. |
int |
getExpires() |
default boolean |
isExpiresHeader() |
default ExpiresHeader |
toExpiresHeader() |
create, ensure, frame, getBufferSize, getBytes, getName, getNameStr, getValue, is, is, isAddressParametersHeader, isCallIdHeader, isContactHeader, isContentLengthHeader, isContentTypeHeader, isCSeqHeader, isFromHeader, isMaxForwardsHeader, isRecordRouteHeader, isRouteHeader, isSubjectHeader, isSystemHeader, isToHeader, isViaHeader, toAddressParametersHeader, toCallIdHeader, toContactHeader, toContentLengthHeader, toContentTypeHeader, toCSeqHeader, toFromHeader, toMaxForwardsHeader, toRecordRouteHeader, toRouteHeader, toToHeader, toViaHeader, verify
static final Buffer NAME
int getExpires()
ExpiresHeader clone()
static ExpiresHeader create(int expires)
static ExpiresHeader frame(Buffer buffer) throws SipParseException
SipHeader
SipHeader
based on the buffer. Each SipHeader
will override this
factory method to parse the header into a more specialized header.
Note, the header returned really is a SipHeader
and is NOT e.g. a ToHeader
.
If you really need to parse it as a ToHeader
you should use theframe
in interface SipHeader
SipHeader
.SipParseException
- in case the header is not a correct formatted header.ExpiresHeader.Builder copy()
SipHeader
default boolean isExpiresHeader()
isExpiresHeader
in interface SipHeader
default ExpiresHeader toExpiresHeader()
toExpiresHeader
in interface SipHeader
Copyright © 2019. All Rights Reserved.