Package org.apache.axis.transport.jms
Class JMSSender
- java.lang.Object
-
- org.apache.axis.handlers.BasicHandler
-
- org.apache.axis.transport.jms.JMSSender
-
- All Implemented Interfaces:
java.io.Serializable
,Handler
public class JMSSender extends BasicHandler
This is meant to be used on a SOAP Client to call a SOAP server.- Author:
- Jaime Meritt (jmeritt@sonicsoftware.com), Richard Chung (rchung@sonicsoftware.com), Dave Chappell (chappell@sonicsoftware.com)
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.apache.axis.handlers.BasicHandler
makeLockable, name, options
-
-
Constructor Summary
Constructors Constructor Description JMSSender()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.HashMap
createApplicationProperties(MessageContext context)
Return a map of properties that makeup the application-specific for the JMS Messages.void
invoke(MessageContext msgContext)
invoke() creates an endpoint, sends the request SOAP message, and then either reads the response SOAP message or simply returns.-
Methods inherited from class org.apache.axis.handlers.BasicHandler
canHandleBlock, cleanup, generateWSDL, getDeploymentData, getName, getOption, getOptions, getUnderstoodHeaders, init, initHashtable, onFault, setName, setOption, setOptionDefault, setOptions, setOptionsLockable
-
-
-
-
Method Detail
-
invoke
public void invoke(MessageContext msgContext) throws AxisFault
invoke() creates an endpoint, sends the request SOAP message, and then either reads the response SOAP message or simply returns.- Parameters:
msgContext
-- Throws:
AxisFault
-
createApplicationProperties
protected java.util.HashMap createApplicationProperties(MessageContext context)
Return a map of properties that makeup the application-specific for the JMS Messages.
-
-