Examples of TransportSender


Examples of org.apache.axis2.transport.TransportSender

        Iterator values = transportOuts.values().iterator();

        while (values.hasNext()) {
            TransportOutDescription transportOut = (TransportOutDescription) values.next();
            TransportSender sender = transportOut.getSender();

            if (sender != null) {
                try {
                    sender.init(configContext, transportOut);
                } catch (AxisFault axisFault) {
                    LogFactory.getLog(ConfigurationContextFactory.class)
                            .info(Messages.getMessage("transportiniterror", transportOut.getName().getLocalPart()));
                }
            }
View Full Code Here

Examples of org.apache.axis2.transport.TransportSender

        InvocationResponse pi = invoke(msgContext);
        //Invoking Tarnsport Sender
        if (pi.equals(InvocationResponse.CONTINUE)) {
            // write the Message to the Wire
            TransportOutDescription transportOut = msgContext.getTransportOut();
            TransportSender sender = transportOut.getSender();
            sender.invoke(msgContext);
        }

        return pi;
    }
View Full Code Here

Examples of org.apache.axis2.transport.TransportSender

            // write the Message to the Wire
            TransportOutDescription transportOut = msgContext.getTransportOut();
            if (transportOut == null) {
                throw new AxisFault("Transport out has not been set");
            }
            TransportSender sender = transportOut.getSender();
            // This boolean property only used in client side fireAndForget invocation
            //It will set a property into message context and if some one has set the
            //property then transport sender will invoke in a diffrent thread
            Object isTransportNonBlocking = msgContext.getProperty(
                    MessageContext.TRANSPORT_NON_BLOCKING);
            if (isTransportNonBlocking != null && ((Boolean) isTransportNonBlocking).booleanValue()) {
                msgContext.getConfigurationContext().getThreadPool().execute(
                        new TransportNonBlockingInvocationWorker(msgContext, sender));
            } else {
                sender.invoke(msgContext);
            }
        }
    }
View Full Code Here

Examples of org.apache.axis2.transport.TransportSender

                            .getAxisConfiguration().getOutFaultFlow().clone());
            msgContext.setFLOW(MessageContext.OUT_FAULT_FLOW);
            invoke(msgContext);

            // Actually send the SOAP Fault
            TransportSender sender = msgContext.getTransportOut().getSender();

            sender.invoke(msgContext);
        }
    }
View Full Code Here

Examples of org.apache.axis2.transport.TransportSender

                try {
                    sender = Class.forName(clasName, true,
                            Thread.currentThread().getContextClassLoader());

                    TransportSender transportSender = (TransportSender) sender.newInstance();

                    transportout.setSender(transportSender);

                    // process Parameters
                    // processing Parameters
View Full Code Here

Examples of org.apache.axis2.transport.TransportSender

      if ("http".equalsIgnoreCase(protocol) || "https".equalsIgnoreCase(protocol))  {
        transport = new TransportOutDescription(protocol);
        Class senderClass;
        senderClass = Loader
            .loadClass("org.apache.axis2.transport.http.CommonsHTTPTransportSender");
        TransportSender sender = (TransportSender) senderClass.newInstance();
        transport.setSender(sender);
        transport.addParameter(new Parameter("PROTOCOL", "HTTP/1.1"));
        transport.addParameter(new Parameter("Transfer-Encoding", "chunked"));
        transport.addParameter(new Parameter("OmitSOAP12Action", "true"));
      }
View Full Code Here

Examples of org.apache.axis2.transport.TransportSender

        invoke(msgContext);
        //Invoking Tarnsport Sender
        if (!msgContext.isPaused()) {
            // write the Message to the Wire
            TransportOutDescription transportOut = msgContext.getTransportOut();
            TransportSender sender = transportOut.getSender();
            sender.invoke(msgContext);
        }
    }
View Full Code Here

Examples of org.apache.axis2.transport.TransportSender

        if (!msgContext.isPaused()) {

            // write the Message to the Wire
            TransportOutDescription transportOut = msgContext.getTransportOut();
            TransportSender sender = transportOut.getSender();

            sender.invoke(msgContext);
        }
    }
View Full Code Here

Examples of org.apache.axis2.transport.TransportSender

        // TODO: Make this clearer - should we have transport senders and messagereceivers as Handlers?
        if (!msgContext.isPaused()) {

            // Actually send the SOAP Fault
            TransportSender sender = msgContext.getTransportOut().getSender();

            sender.invoke(msgContext);
        }
    }
View Full Code Here

Examples of org.apache.axis2.transport.TransportSender

        values = transportOuts.values().iterator();

        while (values.hasNext()) {
            TransportOutDescription transportOut = (TransportOutDescription) values.next();
            TransportSender sender = transportOut.getSender();

            if (sender != null) {
                try {
                    sender.init(configContext, transportOut);
                } catch (AxisFault axisFault) {
                    log.info("Transport-OUT initialization error : "
                            + transportOut.getName().getLocalPart());
                }
            }
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.