public class JMSTransport extends Transport
Modifier and Type | Field and Description |
---|---|
protected static org.apache.commons.logging.Log |
log |
transportName, url
Constructor and Description |
---|
JMSTransport() |
JMSTransport(java.util.HashMap connectorProps,
java.util.HashMap connectionFactoryProps) |
Modifier and Type | Method and Description |
---|---|
static void |
closeAllConnectors()
Closes all JMS connectors
|
static void |
closeMatchingJMSConnectors(java.lang.String endpointAddr,
java.lang.String username,
java.lang.String password)
Closes JMS connectors that match the specified endpoint address
|
void |
setupMessageContextImpl(MessageContext context,
Call message,
AxisEngine engine)
Set up any transport-specific derived properties in the message context.
|
void |
shutdown()
Shuts down the connectors managed by this JMSTransport.
|
getTransportName, getUrl, processReturnedMessageContext, setTransportName, setupMessageContext, setUrl
public JMSTransport()
public JMSTransport(java.util.HashMap connectorProps, java.util.HashMap connectionFactoryProps)
public void setupMessageContextImpl(MessageContext context, Call message, AxisEngine engine) throws AxisFault
setupMessageContextImpl
in class Transport
context
- the context to set upmessage
- the client service instanceengine
- the engine containing the registriesAxisFault
- if service cannot be foundpublic void shutdown()
public static void closeAllConnectors()
public static void closeMatchingJMSConnectors(java.lang.String endpointAddr, java.lang.String username, java.lang.String password)
endpointAddr
- the JMS endpoint addressusername
- password
- Copyright ? 2005 Apache Web Services Project. All Rights Reserved.