jmsnell 2002/11/19 13:17:09 Added: java/src/org/apache/axis/ime/internal/transports/java JavaMessageExchange.java java/src/org/apache/axis/ime/internal/transports README java/src/org/apache/axis/ime/internal/transports/http HttpMessageExchange.java java/src/org/apache/axis/ime/internal/transports/local LocalMessageExchange.java Log: Initial checkin of IME enabled HTTP, Java and Local transport senders. This part simply wraps the existing HTTPSender, JavaSender and LocalSender handlers into a MessageExchangeProvider so we're able to use all of the existing code. Revision Changes Path 1.1 xml-axis/java/src/org/apache/axis/ime/internal/transports/java/JavaMessageExchange.java Index: JavaMessageExchange.java =================================================================== package org.apache.axis.ime.internal.transports.java; import org.apache.axis.ime.internal.util.handler.HandlerMessageExchange; import org.apache.axis.transport.java.JavaSender; /** * Wraps the existing synchronous JavaSender handler with an * asynchronous MessageExchangeProvider. * * @author James M Snell ([EMAIL PROTECTED]) */ public class JavaMessageExchange extends HandlerMessageExchange { public JavaMessageExchange() { super(new JavaSender()); } } 1.1 xml-axis/java/src/org/apache/axis/ime/internal/transports/README Index: README =================================================================== This package is here temporarily while we are developing the MessageExchange based Transports. Once they are more fully developed, we'll move them out to the appropriate locations in the main Axis source tree. 1.1 xml-axis/java/src/org/apache/axis/ime/internal/transports/http/HttpMessageExchange.java Index: HttpMessageExchange.java =================================================================== package org.apache.axis.ime.internal.transports.http; import org.apache.axis.ime.internal.util.handler.HandlerMessageExchange; import org.apache.axis.transport.http.HTTPSender; /** * Wraps the existing synchronous HttpSender handler with an * asynchronous MessageExchangeProvider. * * @author James M Snell ([EMAIL PROTECTED]) */ public class HttpMessageExchange extends HandlerMessageExchange { public HttpMessageExchange() { super(new HTTPSender()); } } 1.1 xml-axis/java/src/org/apache/axis/ime/internal/transports/local/LocalMessageExchange.java Index: LocalMessageExchange.java =================================================================== package org.apache.axis.ime.internal.transports.local; import org.apache.axis.ime.internal.util.handler.HandlerMessageExchange; import org.apache.axis.transport.local.LocalSender; /** * Wraps the existing synchronous LocalSender handler with an * asynchronous MessageExchangeProvider. * * @author James M Snell ([EMAIL PROTECTED]) */ public class LocalMessageExchange extends HandlerMessageExchange { public LocalMessageExchange() { super(new LocalSender()); } }