Java Globus API: Class GSIHTTPTransport
org.globus.axis.transport
Class GSIHTTPTransport
org.globus.axis.transport.GSIHTTPTransport
All Implemented Interfaces: GSIConstants , GSIConstants
public class GSIHTTPTransport implements GSIConstants
Extends Transport by implementing the setupMessageContext function to
set HTTP-specific message context fields and transport chains.
May not even be necessary if we arrange things differently somehow.
Can hold state relating to URL properties.
This code is based on Axis HTTPTransport.java code.
Fields inherited from interface org.globus.gsi.GSIConstants
CA , DELEGATION_CHAR , DELEGATION_FULL , DELEGATION_LIMITED , DELEGATION_NONE , DELEGATION_TYPE_FULL , DELEGATION_TYPE_LIMITED , EEC , GLOBUS_CIPHER , GSI_2_LIMITED_PROXY , GSI_2_PROXY , GSI_3_IMPERSONATION_PROXY , GSI_3_INDEPENDENT_PROXY , GSI_3_LIMITED_PROXY , GSI_3_RESTRICTED_PROXY , MODE_GSI , MODE_SSL
Method Summary
void
processReturnedMessageContext (org.apache.axis.MessageContext context)
void
setupMessageContextImpl (org.apache.axis.MessageContext mc,
org.apache.axis.client.Call call,
org.apache.axis.AxisEngine engine)
Set up any transport-specific derived properties in the message context.
DEFAULT_TRANSPORT_NAME
public static final String DEFAULT_TRANSPORT_NAME
URL
public static final String URL
HTTP properties
GSIHTTPTransport
public GSIHTTPTransport ()
GSIHTTPTransport
public GSIHTTPTransport (String url,
String action)
helper constructor
setupMessageContextImpl
public void setupMessageContextImpl (org.apache.axis.MessageContext mc,
org.apache.axis.client.Call call,
org.apache.axis.AxisEngine engine)
throws org.apache.axis.AxisFault
Set up any transport-specific derived properties in the message context.
Parameters: context - the context to set upmessage - the client service instanceengine - the engine containing the registriesThrows: AxisFault - if service cannot be found
processReturnedMessageContext
public void processReturnedMessageContext (org.apache.axis.MessageContext context)