org.globus.mds.webmds.xmlSources.resourceProperties
Class ResourcePropertyConfigHelper

java.lang.Object
  extended byorg.globus.mds.webmds.xmlSources.resourceProperties.ResourcePropertyConfigHelper

public class ResourcePropertyConfigHelper
extends java.lang.Object


Field Summary
private static java.lang.String ALLOW_USER_ENDPOINT_PARAM
           
private static java.lang.String ENDPOINT_FILE_PARAM
           
private static java.lang.String ENDPOINT_KEY_NAME_PARAM
           
private static java.lang.String ENDPOINT_KEY_VALUE_PARAM
           
private static java.lang.String ENDPOINT_PARAM
           
 
Constructor Summary
ResourcePropertyConfigHelper()
           
 
Method Summary
static java.lang.String findNamedParameter(java.lang.String parameterName, ParameterMap configParams, ParameterMap requestParams, boolean allowRequestOverrides)
           
static org.apache.axis.message.addressing.EndpointReferenceType getEndpointFromFile(WebmdsUtil util, java.lang.String fileName)
           
static org.apache.axis.message.addressing.EndpointReferenceType getEndpointFromURLString(java.lang.String url)
           
(package private) static org.apache.axis.message.addressing.EndpointReferenceType getEndpointReference(WebmdsUtil webmdsUtil, ParameterMap configParams, ParameterMap requestParams)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ENDPOINT_PARAM

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

ENDPOINT_FILE_PARAM

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

ENDPOINT_KEY_NAME_PARAM

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

ENDPOINT_KEY_VALUE_PARAM

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

ALLOW_USER_ENDPOINT_PARAM

private static final java.lang.String ALLOW_USER_ENDPOINT_PARAM
See Also:
Constant Field Values
Constructor Detail

ResourcePropertyConfigHelper

public ResourcePropertyConfigHelper()
Method Detail

getEndpointReference

static org.apache.axis.message.addressing.EndpointReferenceType getEndpointReference(WebmdsUtil webmdsUtil,
                                                                                     ParameterMap configParams,
                                                                                     ParameterMap requestParams)
                                                                              throws ResourcePropertySourceException,
                                                                                     WebmdsConfigException,
                                                                                     java.io.IOException
Throws:
ResourcePropertySourceException
WebmdsConfigException
java.io.IOException

getEndpointFromURLString

public static org.apache.axis.message.addressing.EndpointReferenceType getEndpointFromURLString(java.lang.String url)
                                                                                         throws ResourcePropertySourceException
Throws:
ResourcePropertySourceException

getEndpointFromFile

public static org.apache.axis.message.addressing.EndpointReferenceType getEndpointFromFile(WebmdsUtil util,
                                                                                           java.lang.String fileName)
                                                                                    throws ResourcePropertySourceException,
                                                                                           java.io.IOException
Throws:
ResourcePropertySourceException
java.io.IOException

findNamedParameter

public static java.lang.String findNamedParameter(java.lang.String parameterName,
                                                  ParameterMap configParams,
                                                  ParameterMap requestParams,
                                                  boolean allowRequestOverrides)
                                           throws ResourcePropertySourceException,
                                                  WebmdsConfigException
Throws:
ResourcePropertySourceException
WebmdsConfigException