org.apache.wsif.providers.soap.apachesoap
Class SOAPJMSConnection
java.lang.Object
|
+--org.apache.wsif.providers.soap.apachesoap.SOAPJMSConnection
- All Implemented Interfaces:
- org.apache.soap.transport.SOAPTransport
- public class SOAPJMSConnection
- extends java.lang.Object
- implements org.apache.soap.transport.SOAPTransport
This class is a SOAPTransport that supports JMS.
- Author:
- Mark Whitlock
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SOAPJMSConnection
public SOAPJMSConnection(JMSAddress ja,
java.lang.String portName)
throws WSIFException
getHeaders
public java.util.Hashtable getHeaders()
- Specified by:
getHeaders
in interface org.apache.soap.transport.SOAPTransport
getResponseSOAPContext
public org.apache.soap.rpc.SOAPContext getResponseSOAPContext()
- Specified by:
getResponseSOAPContext
in interface org.apache.soap.transport.SOAPTransport
getSyncTimeout
public long getSyncTimeout()
getAsyncTimeout
public long getAsyncTimeout()
receive
public java.io.BufferedReader receive()
- Specified by:
receive
in interface org.apache.soap.transport.SOAPTransport
send
public void send(java.net.URL sendTo,
java.lang.String action,
java.util.Hashtable headers,
org.apache.soap.Envelope env,
org.apache.soap.encoding.SOAPMappingRegistry smr,
org.apache.soap.rpc.SOAPContext ctx)
throws org.apache.soap.SOAPException
- This send method is really doing a send followed by a receive. The
receive method just returns the BufferedReader that is set up by
this method.
- Specified by:
send
in interface org.apache.soap.transport.SOAPTransport
setAsyncOperation
public void setAsyncOperation(boolean b)
isAsyncOperation
public boolean isAsyncOperation()
getWsifOperation
public WSIFOperation_ApacheSOAP getWsifOperation()
setWsifOperation
public void setWsifOperation(WSIFOperation_ApacheSOAP op)
setJmsProperty
public void setJmsProperty(java.lang.String name,
java.lang.Object value)
throws WSIFException
setJmsProperties
public void setJmsProperties(java.util.HashMap hm)
getJmsProperties
public java.util.HashMap getJmsProperties()
throws WSIFException
setSyncTimeout
public void setSyncTimeout(long timeout)
setAsyncTimeout
public void setAsyncTimeout(long timeout)
Copyright © 2002, 2002 Apache XML Project. All Rights Reserved.