Examples of ReplyToHandler


Examples of com.arjuna.webservices.wsaddr.handlers.ReplyToHandler

    {
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_TO_QNAME, new ToHandler()) ;
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_ACTION_QNAME, new ActionHandler()) ;
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_MESSAGE_ID_QNAME, new MessageIDHandler()) ;
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_FROM_QNAME, new FromHandler()) ;
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_REPLY_TO_QNAME, new ReplyToHandler()) ;
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_FAULT_TO_QNAME, new FaultToHandler()) ;
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_RELATES_TO_QNAME, new RelationshipHandler()) ;
        registry.registerHeaderHandler(null, new AddressingContextHandler()) ;
    }
View Full Code Here

Examples of com.arjuna.webservices.wsaddr.handlers.ReplyToHandler

    {
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_TO_QNAME, new ToHandler()) ;
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_ACTION_QNAME, new ActionHandler()) ;
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_MESSAGE_ID_QNAME, new MessageIDHandler()) ;
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_FROM_QNAME, new FromHandler()) ;
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_REPLY_TO_QNAME, new ReplyToHandler()) ;
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_FAULT_TO_QNAME, new FaultToHandler()) ;
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_RELATES_TO_QNAME, new RelationshipHandler()) ;
        registry.registerHeaderHandler(null, new AddressingContextHandler()) ;
    }
View Full Code Here

Examples of com.arjuna.webservices.wsaddr2005.handlers.ReplyToHandler

    {
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_QNAME_TO, new ToHandler()) ;
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_QNAME_ACTION, new ActionHandler()) ;
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_QNAME_MESSAGE_ID, new MessageIDHandler()) ;
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_QNAME_FROM, new FromHandler()) ;
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_QNAME_REPLY_TO, new ReplyToHandler()) ;
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_QNAME_FAULT_TO, new FaultToHandler()) ;
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_QNAME_RELATES_TO, new RelationshipHandler()) ;
        registry.registerHeaderHandler(null, new AddressingContextHandler()) ;
        registry.registerInterceptorHandler(interceptorHandler) ;
    }
View Full Code Here

Examples of com.arjuna.webservices.wsaddr2005.handlers.ReplyToHandler

    {
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_QNAME_TO, new ToHandler()) ;
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_QNAME_ACTION, new ActionHandler()) ;
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_QNAME_MESSAGE_ID, new MessageIDHandler()) ;
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_QNAME_FROM, new FromHandler()) ;
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_QNAME_REPLY_TO, new ReplyToHandler()) ;
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_QNAME_FAULT_TO, new FaultToHandler()) ;
        registry.registerHeaderHandler(AddressingConstants.WSA_ELEMENT_QNAME_RELATES_TO, new RelationshipHandler()) ;
        registry.registerHeaderHandler(null, new AddressingContextHandler()) ;
        registry.registerInterceptorHandler(interceptorHandler) ;
    }
View Full Code Here

Examples of org.mule.api.transport.ReplyToHandler

    {
        MuleEvent resultEvent;
        try
        {
            Object replyTo = event.getMessage().getReplyTo();
            ReplyToHandler replyToHandler = getReplyToHandler(event.getMessage(), event.getEndpoint());
            // Do not propagate REPLY_TO beyond the inbound endpoint
            event.getMessage().setReplyTo(null);

            resultEvent = service.getComponent().process(event);
            resultEvent = processNext(resultEvent);
View Full Code Here

Examples of org.mule.api.transport.ReplyToHandler

        Object replyTo = message.getReplyTo();
        if (replyTo != null)
        {
            if (cachedReplyToHandler.get() == null)
            {
                ReplyToHandler replyToHandler = ((AbstractConnector) endpoint.getConnector()).getReplyToHandler(endpoint);
                // Use the response transformer for the event if one is set
                if (endpoint.getResponseTransformers() != null)
                {
                    replyToHandler.setTransformers(endpoint.getResponseTransformers());
                }
                cachedReplyToHandler.compareAndSet(null, replyToHandler);
            }
            return cachedReplyToHandler.get();
        }
View Full Code Here

Examples of org.mule.api.transport.ReplyToHandler

{

    public MuleEvent process(MuleEvent event) throws MuleException
    {
        Object replyTo = event.getMessage().getReplyTo();
        ReplyToHandler replyToHandler = getReplyToHandler(event.getMessage(),
            (InboundEndpoint) event.getEndpoint());
        // Do not propagate REPLY_TO
        event.getMessage().setReplyTo(null);

        MuleEvent resultEvent = processNext(event);
View Full Code Here

Examples of org.mule.api.transport.ReplyToHandler

    }

    protected ReplyToHandler getReplyToHandler(MuleMessage message, InboundEndpoint endpoint)
    {
        Object replyTo = message.getReplyTo();
        ReplyToHandler replyToHandler = null;
        if (replyTo != null)
        {
            replyToHandler = ((AbstractConnector) endpoint.getConnector()).getReplyToHandler(endpoint);
            // Use the response transformer for the event if one is set
            if (endpoint.getResponseTransformers() != null)
            {
                replyToHandler.setTransformers(endpoint.getResponseTransformers());
            }
        }
        return replyToHandler;
    }
View Full Code Here

Examples of org.mule.api.transport.ReplyToHandler

            if (!event.getExchangePattern().hasResponse())
            {

                Object replyTo = event.getReplyToDestination();
                ReplyToHandler replyToHandler = event.getReplyToHandler();

                // Allow components to stop processing of the ReplyTo property (e.g.
                // CXF)
                if (resultEvent != null && !VoidMuleEvent.getInstance().equals(resultEvent) && replyTo != null)
                {
View Full Code Here

Examples of org.mule.api.transport.ReplyToHandler

    @Override
    public MuleEvent process(final MuleEvent event) throws MuleException
    {
        Object replyToDestination = event.getReplyToDestination();
        ReplyToHandler replyToHandler = event.getReplyToHandler();

        final MuleEvent newEvent = new DefaultMuleEvent(event, this, null, null);
        RequestContext.setEvent(newEvent);
        try
        {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.