org.globus.exec.service.exec.utils
Class StagingHelper

java.lang.Object
  extended byorg.globus.exec.service.exec.utils.StagingHelper

public class StagingHelper
extends java.lang.Object


Field Summary
private static org.globus.util.I18n i18n
           
private static org.apache.commons.logging.Log logger
           
private static PerformanceLog performanceLogger
           
 
Constructor Summary
StagingHelper()
           
 
Method Summary
static void destroyTransferJob(ManagedExecutableJobResource resource)
           
private static java.lang.String getLoggingPrefix(ManagedExecutableJobResource resource)
           
static BaseFaultType getTransferFaultFromRP(org.globus.rft.generated.RFTFaultResourcePropertyType faultRP)
           
static org.globus.rft.generated.RequestStatusType poll(ManagedExecutableJobResource resource)
           
static void setStagingStubSecurity(ManagedExecutableJobResource resource, javax.xml.rpc.Stub stub)
           
static org.globus.rft.generated.StartOutputType startTransferJob(ManagedExecutableJobResource resource, org.apache.axis.message.addressing.EndpointReferenceType transferJobEndpoint)
           
static void submitStagingRequest(ManagedExecutableJobResource resource, org.globus.rft.generated.BaseRequestType stagingRequest)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

private static org.apache.commons.logging.Log logger

i18n

private static org.globus.util.I18n i18n

performanceLogger

private static PerformanceLog performanceLogger
Constructor Detail

StagingHelper

public StagingHelper()
Method Detail

getTransferFaultFromRP

public static BaseFaultType getTransferFaultFromRP(org.globus.rft.generated.RFTFaultResourcePropertyType faultRP)

submitStagingRequest

public static void submitStagingRequest(ManagedExecutableJobResource resource,
                                        org.globus.rft.generated.BaseRequestType stagingRequest)
                                 throws java.lang.Exception
Throws:
java.lang.Exception

startTransferJob

public static org.globus.rft.generated.StartOutputType startTransferJob(ManagedExecutableJobResource resource,
                                                                        org.apache.axis.message.addressing.EndpointReferenceType transferJobEndpoint)
                                                                 throws java.lang.Exception
Throws:
java.lang.Exception

destroyTransferJob

public static void destroyTransferJob(ManagedExecutableJobResource resource)
                               throws java.lang.Exception
Throws:
java.lang.Exception

setStagingStubSecurity

public static void setStagingStubSecurity(ManagedExecutableJobResource resource,
                                          javax.xml.rpc.Stub stub)
                                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

poll

public static org.globus.rft.generated.RequestStatusType poll(ManagedExecutableJobResource resource)

getLoggingPrefix

private static java.lang.String getLoggingPrefix(ManagedExecutableJobResource resource)