public class LocalTransport extends Transport
Modifier and Type | Field and Description |
---|---|
static String |
LOCAL_SERVER |
static String |
REMOTE_SERVICE |
transportName, url
Constructor and Description |
---|
LocalTransport()
No-arg constructor, which will use an AxisServer constructed
by the LocalSender (see LocalSender.java).
|
LocalTransport(AxisServer server)
Use this constructor if you have a particular server kicking
around (perhaps which you've already deployed useful stuff into)
which you'd like to use.
|
Modifier and Type | Method and Description |
---|---|
void |
setRemoteService(String remoteServiceName)
Use this to indicate a particular "remote" service which should be
invoked on the target AxisServer.
|
void |
setupMessageContextImpl(MessageContext mc,
Call call,
AxisEngine engine)
Set up any transport-specific derived properties in the message context.
|
getTransportName, getUrl, processReturnedMessageContext, setTransportName, setupMessageContext, setUrl
public static final String LOCAL_SERVER
public static final String REMOTE_SERVICE
public LocalTransport()
public LocalTransport(AxisServer server)
server
- an AxisServer which will bubble down to the LocalSenderpublic void setRemoteService(String remoteServiceName)
remoteServiceName
- the name of the remote service to invokepublic void setupMessageContextImpl(MessageContext mc, Call call, AxisEngine engine)
setupMessageContextImpl
in class Transport
context
- the context to set upmessage
- the client service instanceengine
- the engine containing the registriesCopyright © The Apache Software Foundation. All Rights Reserved.