OSMQ
v2.0.1

osmq.messages
Interface Message

All Superinterfaces:
Immutable, KeyedData, MessageAttributes, java.io.Serializable
All Known Subinterfaces:
DataSetMessage
All Known Implementing Classes:
DataSetMessageBean, MessageBean

public interface Message
extends MessageAttributes

A unit of data that includes identifying attributes (such as a topic, action, data key, and correlation ID) and client data (body).


Field Summary
 
Fields inherited from interface osmq.messages.MessageAttributes
CONTENT_FORMAT, CORRELATION_ID, DATA_KEY, ORIGINATOR, RECIPIENT, SEND_TIMESTAMP, SENDER_SEQ, TOPIC, TOTAL_ATTRIBUTES, TRANS_ADD, TRANS_DELETE, TRANS_UPDATE, TRANSACTION, TYPE
 
Method Summary
 byte[] getMessageAsBytes()
           
 
Methods inherited from interface osmq.messages.MessageAttributes
clone, getCorrelationNumber, getCorrelationString, getFormat, getKey, getKeyAsInt, getOriginator, getRecipient, getSequenceNumber, getTimeStamp, getTopic, getTransaction, getTransactionAsChar, getType, hasAssignedCorrelationNumber, hasAssignedKey, hasAssignedOriginator, hasAssignedRecipient, hasAssignedTopic, setCorrelationNumber, setCorrelationString, setFormat, setKey, setKeyAsInt, setOriginator, setRecipient, setSequenceNumber, setTimeStamp, setTopic, setTransaction, setTransactionAsChar, setType
 
Methods inherited from interface osmq.util.Immutable
isImmutable, setImmutable
 

Method Detail

getMessageAsBytes

public byte[] getMessageAsBytes()

(c) 2000 - 2003 MQue Systems
All Rights Reserved