org.gcube.execution.workflowengine.service
Class ServiceUtils
java.lang.Object
org.gcube.execution.workflowengine.service.ServiceUtils
public class ServiceUtils
- extends Object
|
Method Summary |
static void |
EnrichHadoopResource(gr.uoa.di.madgik.workflow.adaptor.utils.hadoop.AttachedHadoopResource att,
WorkflowEngineService.ResourceAccessType rat,
gr.uoa.di.madgik.workflow.adaptor.utils.hadoop.AttachedHadoopResource.AccessInfo ai,
String reference,
byte[] bytePayload,
String stringPayload)
|
static boolean |
EvaluateResult(gr.uoa.di.madgik.workflow.directory.ExecutionObserver obs)
|
static gr.uoa.di.madgik.workflow.adaptor.utils.condor.AdaptorCondorResources |
GetAdaptorCONDORResources(org.gcube.execution.workflowengine.service.stubs.CONDORParams params)
|
static gr.uoa.di.madgik.workflow.adaptor.utils.grid.AdaptorGridResources |
GetAdaptorGRIDResources(org.gcube.execution.workflowengine.service.stubs.GRIDParams params)
|
static gr.uoa.di.madgik.workflow.adaptor.utils.hadoop.AdaptorHadoopResources |
GetAdaptorHADOOPResources(org.gcube.execution.workflowengine.service.stubs.HADOOPParams params)
|
static gr.uoa.di.madgik.workflow.adaptor.utils.jdl.AdaptorJDLResources |
GetAdaptorJDLResources(org.gcube.execution.workflowengine.service.stubs.JDLParams params)
|
static String |
GetExecutionErrorMessage(gr.uoa.di.madgik.workflow.directory.ExecutionObserver obs)
|
static List<org.gcube.execution.workflowengine.service.stubs.ExecutionEvent> |
GetExecutionEvents(gr.uoa.di.madgik.workflow.directory.ExecutionObserver obs)
|
static org.gcube.execution.workflowengine.service.stubs.JobOutput |
GetJobOutput(gr.uoa.di.madgik.workflow.directory.ExecutionObserver obs,
gr.uoa.di.madgik.workflow.adaptor.utils.IOutputResource res)
|
static String |
GetStoredFileID(String varID,
gr.uoa.di.madgik.workflow.directory.ExecutionObserver obs)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServiceUtils
public ServiceUtils()
GetJobOutput
public static org.gcube.execution.workflowengine.service.stubs.JobOutput GetJobOutput(gr.uoa.di.madgik.workflow.directory.ExecutionObserver obs,
gr.uoa.di.madgik.workflow.adaptor.utils.IOutputResource res)
throws gr.uoa.di.madgik.execution.exception.ExecutionException,
gr.uoa.di.madgik.workflow.exception.WorkflowException
- Throws:
gr.uoa.di.madgik.execution.exception.ExecutionException
gr.uoa.di.madgik.workflow.exception.WorkflowException
GetExecutionErrorMessage
public static String GetExecutionErrorMessage(gr.uoa.di.madgik.workflow.directory.ExecutionObserver obs)
throws IOException
- Throws:
IOException
GetExecutionEvents
public static List<org.gcube.execution.workflowengine.service.stubs.ExecutionEvent> GetExecutionEvents(gr.uoa.di.madgik.workflow.directory.ExecutionObserver obs)
GetStoredFileID
public static String GetStoredFileID(String varID,
gr.uoa.di.madgik.workflow.directory.ExecutionObserver obs)
throws gr.uoa.di.madgik.execution.exception.ExecutionValidationException
- Throws:
gr.uoa.di.madgik.execution.exception.ExecutionValidationException
EvaluateResult
public static boolean EvaluateResult(gr.uoa.di.madgik.workflow.directory.ExecutionObserver obs)
EnrichHadoopResource
public static void EnrichHadoopResource(gr.uoa.di.madgik.workflow.adaptor.utils.hadoop.AttachedHadoopResource att,
WorkflowEngineService.ResourceAccessType rat,
gr.uoa.di.madgik.workflow.adaptor.utils.hadoop.AttachedHadoopResource.AccessInfo ai,
String reference,
byte[] bytePayload,
String stringPayload)
throws gr.uoa.di.madgik.workflow.exception.WorkflowEnvironmentException,
gr.uoa.di.madgik.workflow.exception.WorkflowValidationException
- Throws:
gr.uoa.di.madgik.workflow.exception.WorkflowEnvironmentException
gr.uoa.di.madgik.workflow.exception.WorkflowValidationException
GetAdaptorHADOOPResources
public static gr.uoa.di.madgik.workflow.adaptor.utils.hadoop.AdaptorHadoopResources GetAdaptorHADOOPResources(org.gcube.execution.workflowengine.service.stubs.HADOOPParams params)
throws gr.uoa.di.madgik.workflow.exception.WorkflowValidationException,
gr.uoa.di.madgik.workflow.exception.WorkflowEnvironmentException
- Throws:
gr.uoa.di.madgik.workflow.exception.WorkflowValidationException
gr.uoa.di.madgik.workflow.exception.WorkflowEnvironmentException
GetAdaptorGRIDResources
public static gr.uoa.di.madgik.workflow.adaptor.utils.grid.AdaptorGridResources GetAdaptorGRIDResources(org.gcube.execution.workflowengine.service.stubs.GRIDParams params)
throws gr.uoa.di.madgik.workflow.exception.WorkflowValidationException,
gr.uoa.di.madgik.workflow.exception.WorkflowEnvironmentException
- Throws:
gr.uoa.di.madgik.workflow.exception.WorkflowValidationException
gr.uoa.di.madgik.workflow.exception.WorkflowEnvironmentException
GetAdaptorCONDORResources
public static gr.uoa.di.madgik.workflow.adaptor.utils.condor.AdaptorCondorResources GetAdaptorCONDORResources(org.gcube.execution.workflowengine.service.stubs.CONDORParams params)
throws gr.uoa.di.madgik.workflow.exception.WorkflowValidationException,
gr.uoa.di.madgik.workflow.exception.WorkflowEnvironmentException
- Throws:
gr.uoa.di.madgik.workflow.exception.WorkflowValidationException
gr.uoa.di.madgik.workflow.exception.WorkflowEnvironmentException
GetAdaptorJDLResources
public static gr.uoa.di.madgik.workflow.adaptor.utils.jdl.AdaptorJDLResources GetAdaptorJDLResources(org.gcube.execution.workflowengine.service.stubs.JDLParams params)
throws gr.uoa.di.madgik.workflow.exception.WorkflowValidationException,
gr.uoa.di.madgik.workflow.exception.WorkflowEnvironmentException
- Throws:
gr.uoa.di.madgik.workflow.exception.WorkflowValidationException
gr.uoa.di.madgik.workflow.exception.WorkflowEnvironmentException
Copyright © 2013. All Rights Reserved.