org.apache.axis.transport.jms
Class JMSTransport
java.lang.Object
|
+--org.apache.axis.client.Transport
|
+--org.apache.axis.transport.jms.JMSTransport
- public class JMSTransport
- extends Transport
JMSTransport is the JMS-specific implemenation of org.apache.axis.client.Transport.
It implements the setupMessageContextImpl() function to set JMS-specific message
context fields and transport chains. Connector and connection factory
properties are passed in during instantiation and are in turn passed through
when creating a connector.
- Author:
- Jaime Meritt (jmeritt@sonicsoftware.com), Richard Chung (rchung@sonicsoftware.com), Dave Chappell (chappell@sonicsoftware.com)
Field Summary |
protected static org.apache.commons.logging.Log |
log
|
Constructor Summary |
JMSTransport(java.util.HashMap connectorProps,
java.util.HashMap connectionFactoryProps)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected static org.apache.commons.logging.Log log
JMSTransport
public JMSTransport(java.util.HashMap connectorProps,
java.util.HashMap connectionFactoryProps)
setupMessageContextImpl
public void setupMessageContextImpl(MessageContext context,
Call message,
AxisEngine engine)
throws AxisFault
- Set up any transport-specific derived properties in the message context.
- Overrides:
setupMessageContextImpl
in class Transport
- Parameters:
context
- the context to set upmessage
- the client service instanceengine
- the engine containing the registries
- Throws:
AxisFault
- if service cannot be found
shutdown
public void shutdown()
- Shuts down the connectors managed by this JMSTransport.
Copyright © 2003 Apache Web Services Project. All Rights Reserved.