Class JMSInjectHandler


  • public class JMSInjectHandler
    extends Object
    JMSInjectHandler use to mediate the received JMS message
    • Constructor Detail

      • JMSInjectHandler

        public JMSInjectHandler​(String injectingSeq,
                                String onErrorSeq,
                                boolean sequential,
                                org.apache.synapse.core.SynapseEnvironment synapseEnvironment,
                                Properties jmsProperties)
    • Method Detail

      • invoke

        public boolean invoke​(Object object,
                              String name)
                       throws org.apache.synapse.SynapseException
        Invoke the mediation logic for the passed message
        Throws:
        org.apache.synapse.SynapseException
      • convertJMSMapToXML

        public static org.apache.axiom.om.OMElement convertJMSMapToXML​(javax.jms.MapMessage message)
        Parameters:
        message - JMSMap message
        Returns:
        XML representation of JMS Map message
      • setConnection

        public void setConnection​(javax.jms.Connection connection)
      • setReplyDestination

        public void setReplyDestination​(javax.jms.Destination replyDestination)