public class HeaderStoreImplRW extends Object implements HeaderStore
APP_MESSAGE_ID_KEY, APP_MESSAGE_TYPE_KEY, CORRELATION_ID_KEY, EXPIRATION_KEY, HEADER_MAP_KEY, HTTP_CONTENT_ENCODING_KEY, HTTP_CONTENT_TYPE_KEY, PROPERTY_MAP_KEY, REPLY_TO_KEY, SEND_TIMESTAMP_KEY, SENDER_ID_KEY, SEQUENCE_NO_KEY| Constructor and Description |
|---|
HeaderStoreImplRW() |
public ByteArray asByteArray()
asByteArray in interface HeaderStorepublic SolByteBuffer asByteBuffer()
public String getAppMessageID()
getAppMessageID in interface HeaderStorepublic String getAppMessageType()
getAppMessageType in interface HeaderStorepublic String getCorrelationID()
getCorrelationID in interface HeaderStorepublic SDTMap getPropertyMap()
getPropertyMap in interface HeaderStorepublic Destination getReplyTo()
getReplyTo in interface HeaderStorepublic Long getSendTimestamp()
getSendTimestamp in interface HeaderStorepublic String getSenderID()
getSenderID in interface HeaderStorepublic Long getSequenceNumber()
getSequenceNumber in interface HeaderStorepublic Long getExpiration()
getExpiration in interface HeaderStorepublic String getHTTPContentType()
getHTTPContentType in interface HeaderStorepublic String getHTTPContentEncoding()
getHTTPContentEncoding in interface HeaderStorepublic Byte getStructuredMsgType()
getStructuredMsgType in interface HeaderStorepublic boolean isChanged()
public Boolean isResponse()
isResponse in interface HeaderStorepublic Boolean isStructured()
isStructured in interface HeaderStorepublic void reset(boolean resetMsgType)
reset in interface HeaderStorepublic void setAppMessageID(String msgId)
setAppMessageID in interface HeaderStorepublic void setAppMessageType(String appMsgType)
setAppMessageType in interface HeaderStorepublic void setCorrelationId(String id)
setCorrelationId in interface HeaderStorepublic void setIsResponse(boolean isResponse)
setIsResponse in interface HeaderStorepublic void setIsStructured(boolean structured)
setIsStructured in interface HeaderStorepublic void setPropertyMap(SDTMap props)
setPropertyMap in interface HeaderStorepublic void setReplyTo(Destination destination)
setReplyTo in interface HeaderStorepublic void setSendTimestamp(Long sendTS)
setSendTimestamp in interface HeaderStorepublic void setSenderID(String senderID)
setSenderID in interface HeaderStorepublic void setSequenceNumber(long seqNum)
setSequenceNumber in interface HeaderStorepublic void setExpiration(Long expiration)
setExpiration in interface HeaderStorepublic void setHTTPContentType(String contentType)
setHTTPContentType in interface HeaderStorepublic void setHTTPContentEncoding(String contentEncoding)
setHTTPContentEncoding in interface HeaderStorepublic void setStructuredMsgType(byte msgType)
setStructuredMsgType in interface HeaderStoreCopyright 2004-2020 Solace Corporation. All rights reserved.