public interface AddressParametersHeader extends SipHeader, HeaderAddress, Parameters
Modifier and Type | Interface and Description |
---|---|
static class |
AddressParametersHeader.Builder<T extends AddressParametersHeader> |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object[] |
frame(Buffer buffer)
Frame the value as a
AddressParametersHeaderImpl . |
static <T> AddressParametersHeader.Builder<AddressParametersHeader> |
with(Buffer headerName) |
getAddress
getParameter, getParameter, setParameter, setParameter
static java.lang.Object[] frame(Buffer buffer) throws SipParseException
AddressParametersHeaderImpl
. This method assumes that you have
already parsed out the actual header name, e.g. "To: ". Also, this method assumes that a
message framer (or similar) has framed the buffer that is being passed in to us to only
contain this header and nothing else.
Note, as with all the frame-methods on all headers/messages/whatever, they do not do any
validation that the information is actually correct. This method will simply only try and
validate just enough to get the framing done.frame
in interface SipHeader
value
- Address
object and the second is a
Buffer
with all the parameters.SipParseException
- in case anything goes wrong while parsing.static <T> AddressParametersHeader.Builder<AddressParametersHeader> with(Buffer headerName) throws SipParseException
SipParseException
Copyright © 2015. All Rights Reserved.