| java.lang.Object com.bostechcorp.cbesb.runtime.component.jms.JMSMarshaler
JMSMarshaler | public class JMSMarshaler (Code) | | Marshalls JMS messages into and out of NMS messages
|
Field Summary | |
final protected static transient Log | logger |
Method Summary | |
protected static void | addJmsProperties(Message message, MessageExchange mex) | public static void | addMetatataToJms(Message message, MessageExchange exchange) | public static void | addMetatataToNMExchange(MessageExchange exchange, Message message) | protected void | addNmsProperties(MessageExchange mex, Message jmsMessage) | public Message | createMessage(NormalizedMessage normalizedMessage, MessageExchange mex, Session session, JMSEndpoint endpoint, boolean saveMetadata) | public Message | createMessageFromSource(Source source, Session session, JMSEndpoint endpoint) | public static boolean | isNeedJavaIdentifiers() | public static Message | normalizedToJMS(NormalizedMessage m, MessageExchange mex, String writeStyle, String charset, Session jmsSession, boolean savaMetadata) | public void | setNeedJavaIdentifiers(boolean needJavaIdentifiers) | protected static boolean | shouldIncludeHeader(String name, Object value) Decides whether or not the given header should be included in the JMS
message. | public void | toNMS(NormalizedMessage normalizedMessage, MessageExchange mex, Message message, JMSEndpoint endpoint) | public Source | toSource(Message message, JMSEndpoint endpoint) |
logger | final protected static transient Log logger(Code) | | |
addJmsProperties | protected static void addJmsProperties(Message message, MessageExchange mex) throws JMSException(Code) | | Appends properties on the NMS to the JMS Message
Parameters: message - JMS message Parameters: mex - NMS message throws: JMSException - |
addMetatataToJms | public static void addMetatataToJms(Message message, MessageExchange exchange) throws JMSException(Code) | | |
addMetatataToNMExchange | public static void addMetatataToNMExchange(MessageExchange exchange, Message message) throws JMSException(Code) | | |
addNmsProperties | protected void addNmsProperties(MessageExchange mex, Message jmsMessage) throws JMSException(Code) | | Appends properties on the JMS to the NMS Message
Parameters: mex - Parameters: jmsMessage - throws: JMSException - |
createMessage | public Message createMessage(NormalizedMessage normalizedMessage, MessageExchange mex, Session session, JMSEndpoint endpoint, boolean saveMetadata) throws JMSException, TransformerException(Code) | | Marshalls the NMS message into a JMS message
Parameters: normalizedMessage - Parameters: session - JMS Message throws: JMSException - throws: TransformerException - |
isNeedJavaIdentifiers | public static boolean isNeedJavaIdentifiers()(Code) | | Returns the needJavaIdentifiers. |
setNeedJavaIdentifiers | public void setNeedJavaIdentifiers(boolean needJavaIdentifiers)(Code) | | Parameters: needJavaIdentifiers - The needJavaIdentifiers to set. |
shouldIncludeHeader | protected static boolean shouldIncludeHeader(String name, Object value)(Code) | | Decides whether or not the given header should be included in the JMS
message. By default this includes all suitable typed values
Parameters: normalizedMessage - Parameters: name - Parameters: value - |
toNMS | public void toNMS(NormalizedMessage normalizedMessage, MessageExchange mex, Message message, JMSEndpoint endpoint) throws JMSException, MessagingException(Code) | | Marshalls the JMS message into an NMS message
throws: MessagingException - |
toSource | public Source toSource(Message message, JMSEndpoint endpoint) throws JMSException, MessagingException(Code) | | |
|
|