java.lang.Object
org.mom4j.xcp.XmlTag
org.mom4j.messaging.XcpMessage
- public class XcpMessage
- extends org.mom4j.xcp.XmlTag
|
Method Summary |
private void |
append(java.lang.StringBuffer sb,
java.lang.String name,
boolean value)
|
private void |
append(java.lang.StringBuffer sb,
java.lang.String name,
int value)
|
private void |
append(java.lang.StringBuffer sb,
java.lang.String name,
long value)
|
private void |
append(java.lang.StringBuffer sb,
java.lang.String name,
java.lang.Object value)
|
private void |
append(java.lang.StringBuffer sb,
java.lang.String name,
java.lang.String value)
|
private void |
appendMessageHeaders(java.lang.StringBuffer sb)
|
private void |
appendMessageProperties(java.lang.StringBuffer sb)
|
java.lang.String |
getAction()
|
java.lang.String |
getConsumerId()
|
java.lang.String |
getContent()
|
java.lang.String |
getDestination()
|
javax.jms.Message |
getMessage()
|
private java.lang.String |
getMessageContent()
|
java.lang.String |
getMessageSelector()
|
java.lang.String |
getSessionId()
|
java.lang.String |
getSubscriberName()
|
java.lang.String |
getTagClosed()
|
java.lang.String |
getTagName()
|
java.lang.String |
getTagOpen()
|
boolean |
hasContent()
|
void |
setMessage(javax.jms.Message msg)
|
void |
setMessageSelector(java.lang.String selector)
|
void |
setSubscriberName(java.lang.String sname)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
jmsCorrelationID
public static final java.lang.String jmsCorrelationID
- See Also:
- Constant Field Values
jmsDeliveryMode
public static final java.lang.String jmsDeliveryMode
- See Also:
- Constant Field Values
jmsDestination
public static final java.lang.String jmsDestination
- See Also:
- Constant Field Values
jmsExpiration
public static final java.lang.String jmsExpiration
- See Also:
- Constant Field Values
jmsPriority
public static final java.lang.String jmsPriority
- See Also:
- Constant Field Values
jmsMessageID
public static final java.lang.String jmsMessageID
- See Also:
- Constant Field Values
jmsRedelivered
public static final java.lang.String jmsRedelivered
- See Also:
- Constant Field Values
jmsReplyTo
public static final java.lang.String jmsReplyTo
- See Also:
- Constant Field Values
jmsTimestamp
public static final java.lang.String jmsTimestamp
- See Also:
- Constant Field Values
jmsType
public static final java.lang.String jmsType
- See Also:
- Constant Field Values
PROPERTY_URI
public static final java.lang.String PROPERTY_URI
- See Also:
- Constant Field Values
TAG_NAME
public static final java.lang.String TAG_NAME
- See Also:
- Constant Field Values
MESSAGE_CLASS
public static final java.lang.String MESSAGE_CLASS
- See Also:
- Constant Field Values
ATTRIBUTE_ACTION
public static final java.lang.String ATTRIBUTE_ACTION
- See Also:
- Constant Field Values
ATTRIBUTE_SESSION_ID
public static final java.lang.String ATTRIBUTE_SESSION_ID
- See Also:
- Constant Field Values
ATTRIBUTE_DESTINATION
public static final java.lang.String ATTRIBUTE_DESTINATION
- See Also:
- Constant Field Values
ATTRIBUTE_CONSUMERID
public static final java.lang.String ATTRIBUTE_CONSUMERID
- See Also:
- Constant Field Values
ATTRIBUTE_SUBSCRIBER_NAME
public static final java.lang.String ATTRIBUTE_SUBSCRIBER_NAME
- See Also:
- Constant Field Values
ACTION_SEND
public static final java.lang.String ACTION_SEND
- See Also:
- Constant Field Values
ACTION_SEND_TX
public static final java.lang.String ACTION_SEND_TX
- See Also:
- Constant Field Values
ACTION_RECEIVE
public static final java.lang.String ACTION_RECEIVE
- See Also:
- Constant Field Values
ACTION_RECEIVE_TX
public static final java.lang.String ACTION_RECEIVE_TX
- See Also:
- Constant Field Values
ACTION_COMMIT
public static final java.lang.String ACTION_COMMIT
- See Also:
- Constant Field Values
ACTION_CREATE_QUEUE
public static final java.lang.String ACTION_CREATE_QUEUE
- See Also:
- Constant Field Values
ACTION_CREATE_TOPIC
public static final java.lang.String ACTION_CREATE_TOPIC
- See Also:
- Constant Field Values
ACTION_ROLLBACK
public static final java.lang.String ACTION_ROLLBACK
- See Also:
- Constant Field Values
ACTION_REGISTER
public static final java.lang.String ACTION_REGISTER
- See Also:
- Constant Field Values
ACTION_REGISTER_DUR
public static final java.lang.String ACTION_REGISTER_DUR
- See Also:
- Constant Field Values
ACTION_UNREGISTER
public static final java.lang.String ACTION_UNREGISTER
- See Also:
- Constant Field Values
ACTION_UNREGISTER_DUR
public static final java.lang.String ACTION_UNREGISTER_DUR
- See Also:
- Constant Field Values
sessionId
private java.lang.String sessionId
action
private java.lang.String action
destination
private java.lang.String destination
consumerId
private java.lang.String consumerId
message
private javax.jms.Message message
messageSelector
private java.lang.String messageSelector
subscriberName
private java.lang.String subscriberName
XcpMessage
public XcpMessage(java.lang.String sessionId,
java.lang.String action)
XcpMessage
public XcpMessage(java.lang.String sessionId,
java.lang.String action,
java.lang.String destination)
XcpMessage
public XcpMessage(java.lang.String sessionId,
java.lang.String action,
java.lang.String destination,
java.lang.String consumerId)
getAction
public java.lang.String getAction()
getSessionId
public java.lang.String getSessionId()
getDestination
public java.lang.String getDestination()
getConsumerId
public java.lang.String getConsumerId()
setMessage
public void setMessage(javax.jms.Message msg)
getMessage
public javax.jms.Message getMessage()
setMessageSelector
public void setMessageSelector(java.lang.String selector)
getMessageSelector
public java.lang.String getMessageSelector()
setSubscriberName
public void setSubscriberName(java.lang.String sname)
getSubscriberName
public java.lang.String getSubscriberName()
getTagOpen
public java.lang.String getTagOpen()
appendMessageHeaders
private void appendMessageHeaders(java.lang.StringBuffer sb)
throws javax.jms.JMSException
appendMessageProperties
private void appendMessageProperties(java.lang.StringBuffer sb)
append
private void append(java.lang.StringBuffer sb,
java.lang.String name,
java.lang.String value)
append
private void append(java.lang.StringBuffer sb,
java.lang.String name,
java.lang.Object value)
append
private void append(java.lang.StringBuffer sb,
java.lang.String name,
int value)
append
private void append(java.lang.StringBuffer sb,
java.lang.String name,
long value)
append
private void append(java.lang.StringBuffer sb,
java.lang.String name,
boolean value)
getTagName
public java.lang.String getTagName()
getContent
public java.lang.String getContent()
getMessageContent
private java.lang.String getMessageContent()
throws javax.jms.JMSException
hasContent
public boolean hasContent()
getTagClosed
public java.lang.String getTagClosed()