Package org.apache.axis.ime.internal

Examples of org.apache.axis.ime.internal.MessageExchangeSendContext


                MessageExchangeEvent event) {
            if (!(event instanceof MessageSendEvent))
                return;
           
            MessageSendEvent sendEvent = (MessageSendEvent)event;
            MessageExchangeSendContext context = sendEvent.getMessageExchangeSendContext();
           
            if (log.isDebugEnabled()) {
                log.debug("Enter: HandlerMessageExchange.Listener::onSend");
            }
            MessageExchangeEventListener listener =
                context.getMessageExchangeEventListener();
            try {
                MessageContext msgContext =
                        context.getMessageContext();
                MessageExchangeCorrelator correlator =
                        context.getMessageExchangeCorrelator();
           
                if (handler instanceof TargetedChain) {
                  ((TargetedChain)handler).getPivotHandler().invoke(msgContext);
                } else {
                  handler.invoke(msgContext);
                }


                RECEIVE.put(correlator, context);
            } catch (Exception exception) {
                if (listener != null) {
                    MessageFaultEvent faultEvent = new MessageFaultEvent(
                            context.getMessageExchangeCorrelator(),
                            exception);
                    listener.onEvent(faultEvent);
                }
            } finally {
                if (log.isDebugEnabled()) {
View Full Code Here


                MessageExchangeEvent event) {
            if (!(event instanceof MessageSendEvent))
                return;
           
            MessageSendEvent sendEvent = (MessageSendEvent)event;
            MessageExchangeSendContext context = sendEvent.getMessageExchangeSendContext();
           
            if (log.isDebugEnabled()) {
                log.debug("Enter: HandlerMessageExchange.Listener::onSend");
            }
            MessageExchangeEventListener listener =
                context.getMessageExchangeEventListener();
            try {
                MessageContext msgContext =
                        context.getMessageContext();
                MessageExchangeCorrelator correlator =
                        context.getMessageExchangeCorrelator();
           
                if (handler instanceof TargetedChain) {
                  ((TargetedChain)handler).getPivotHandler().invoke(msgContext);
                } else {
                  handler.invoke(msgContext);
                }


                RECEIVE.put(correlator, context);
            } catch (Exception exception) {
                if (listener != null) {
                    MessageFaultEvent faultEvent = new MessageFaultEvent(
                            context.getMessageExchangeCorrelator(),
                            exception);
                    listener.onEvent(faultEvent);
                }
            } finally {
                if (log.isDebugEnabled()) {
View Full Code Here

                MessageExchangeEvent event) {
            if (!(event instanceof MessageSendEvent))
                return;
           
            MessageSendEvent sendEvent = (MessageSendEvent)event;
            MessageExchangeSendContext context = sendEvent.getMessageExchangeSendContext();
           
            if (log.isDebugEnabled()) {
                log.debug("Enter: HandlerMessageExchange.Listener::onSend");
            }
            MessageExchangeEventListener listener =
                context.getMessageExchangeEventListener();
            try {
                MessageContext msgContext =
                        context.getMessageContext();
                MessageExchangeCorrelator correlator =
                        context.getMessageExchangeCorrelator();
           
                if (handler instanceof TargetedChain) {
                  ((TargetedChain)handler).getPivotHandler().invoke(msgContext);
                } else {
                  handler.invoke(msgContext);
                }


                RECEIVE.put(correlator, context);
            } catch (Exception exception) {
                if (listener != null) {
                    MessageFaultEvent faultEvent = new MessageFaultEvent(
                            context.getMessageExchangeCorrelator(),
                            exception);
                    listener.onEvent(faultEvent);
                }
            } finally {
                if (log.isDebugEnabled()) {
View Full Code Here

                MessageExchangeEvent event) {
            if (!(event instanceof MessageSendEvent))
                return;
           
            MessageSendEvent sendEvent = (MessageSendEvent)event;
            MessageExchangeSendContext context = sendEvent.getMessageExchangeSendContext();
           
            if (log.isDebugEnabled()) {
                log.debug("Enter: HandlerMessageExchange.Listener::onSend");
            }
            MessageExchangeEventListener listener =
                context.getMessageExchangeEventListener();
            try {
                MessageContext msgContext =
                        context.getMessageContext();
                MessageExchangeCorrelator correlator =
                        context.getMessageExchangeCorrelator();
           
                if (handler instanceof TargetedChain) {
                  ((TargetedChain)handler).getPivotHandler().invoke(msgContext);
                } else {
                  handler.invoke(msgContext);
                }


                RECEIVE.put(correlator, context);
            } catch (Exception exception) {
                if (listener != null) {
                    MessageFaultEvent faultEvent = new MessageFaultEvent(
                            context.getMessageExchangeCorrelator(),
                            exception);
                    listener.onEvent(faultEvent);
                }
            } finally {
                if (log.isDebugEnabled()) {
View Full Code Here

TOP

Related Classes of org.apache.axis.ime.internal.MessageExchangeSendContext

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.