org.globus.axis.transport.local
Class LocalTransportUtils

java.lang.Object
  extended byorg.globus.axis.transport.local.LocalTransportUtils

public class LocalTransportUtils
extends java.lang.Object

Utility methods for local invocations.


Field Summary
private static java.lang.String PROPERTIES
           
private static java.lang.String[] PROPS
           
 
Constructor Summary
LocalTransportUtils()
           
 
Method Summary
static boolean enableLocalTransport(javax.xml.rpc.Stub stub)
          Configures the stub for proper local invocation.
static void init()
          Initializes the local transport support.
(package private) static boolean restoreProperties(org.apache.axis.MessageContext ctx)
           
(package private) static boolean storeProperties(org.apache.axis.MessageContext ctx)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROPERTIES

private static final java.lang.String PROPERTIES
See Also:
Constant Field Values

PROPS

private static final java.lang.String[] PROPS
Constructor Detail

LocalTransportUtils

public LocalTransportUtils()
Method Detail

init

public static void init()
Initializes the local transport support.


enableLocalTransport

public static boolean enableLocalTransport(javax.xml.rpc.Stub stub)
Configures the stub for proper local invocation. A MessageContext must be associated with the current thread.

Parameters:
stub - the stub to configure for local invocation.
Returns:
true if stub was successfully configured for local invocation. False otherwise.

storeProperties

static boolean storeProperties(org.apache.axis.MessageContext ctx)

restoreProperties

static boolean restoreProperties(org.apache.axis.MessageContext ctx)