org.globus.exec.utils.client
Class ManagedJobFactoryClientHelper

java.lang.Object
  extended byorg.globus.exec.utils.client.ManagedJobFactoryClientHelper

public class ManagedJobFactoryClientHelper
extends java.lang.Object


Constructor Summary
ManagedJobFactoryClientHelper()
           
 
Method Summary
static org.apache.axis.message.addressing.EndpointReferenceType getFactoryEndpoint(java.lang.String serviceAddress, java.lang.String factoryType)
          Returns a resource-qualified endpoint reference to a managed job factory service.
static org.apache.axis.message.addressing.EndpointReferenceType getFactoryEndpoint(java.net.URL serviceURL, java.lang.String factoryType)
          Returns a resource-qualified endpoint reference to a managed job factory service.
static ManagedJobFactoryPortType getPort(org.apache.axis.message.addressing.EndpointReferenceType factoryEndpoint)
           
static ManagedJobFactoryPortType getPort(java.lang.String serviceAddress, java.lang.String factoryType)
           
static ManagedJobFactoryPortType getPort(java.net.URL serviceURL, java.lang.String factoryType)
           
static ServiceURL getServiceURL(java.lang.String contactString)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManagedJobFactoryClientHelper

public ManagedJobFactoryClientHelper()
Method Detail

getServiceURL

public static ServiceURL getServiceURL(java.lang.String contactString)

getFactoryEndpoint

public static org.apache.axis.message.addressing.EndpointReferenceType getFactoryEndpoint(java.lang.String serviceAddress,
                                                                                          java.lang.String factoryType)
                                                                                   throws java.lang.Exception
Returns a resource-qualified endpoint reference to a managed job factory service.

Parameters:
serviceAddress - String The URL to the ManagedJobFactoryService
factoryType - String The type of factory, used as a key for the resource
Returns:
EndpointReferenceType The endpoint reference to the factory
Throws:
java.lang.Exception

getFactoryEndpoint

public static org.apache.axis.message.addressing.EndpointReferenceType getFactoryEndpoint(java.net.URL serviceURL,
                                                                                          java.lang.String factoryType)
                                                                                   throws java.lang.Exception
Returns a resource-qualified endpoint reference to a managed job factory service.

Parameters:
factoryType - String The type of factory, used as a key for the resource
Returns:
EndpointReferenceType The EndpointReference to the factory
Throws:
java.lang.Exception

getPort

public static ManagedJobFactoryPortType getPort(java.net.URL serviceURL,
                                                java.lang.String factoryType)
                                         throws java.lang.Exception
Throws:
java.lang.Exception

getPort

public static ManagedJobFactoryPortType getPort(java.lang.String serviceAddress,
                                                java.lang.String factoryType)
                                         throws java.lang.Exception
Throws:
java.lang.Exception

getPort

public static ManagedJobFactoryPortType getPort(org.apache.axis.message.addressing.EndpointReferenceType factoryEndpoint)
                                         throws java.lang.Exception
Throws:
java.lang.Exception