org.gcube.application.enm.service.plugins.omws
Class OMWSJob

java.lang.Object
  extended by org.gcube.application.enm.service.GenericJob
      extended by org.gcube.application.enm.service.plugins.omws.OMWSJob
All Implemented Interfaces:
Comparable<GenericJob>, Callable<String>

public class OMWSJob
extends GenericJob

Defines an OMWS-based job.

Since:
To be implemented.
Author:
Erik Torres

Field Summary
 
Fields inherited from class org.gcube.application.enm.service.GenericJob
logger, logs, MAXIMUM_PRIORITY, MINIMUM_PRIORITY, request, results, status, uuid
 
Constructor Summary
OMWSJob(UUID uuid, org.gcube.application.enm.common.xml.request.ExperimentRequest request)
           
 
Method Summary
 String call()
           
 ExecutionResource getExecutionResource()
           
 
Methods inherited from class org.gcube.application.enm.service.GenericJob
cancel, compareTo, currentJobIds, currentStep, equals, getLogs, getPriority, getRequest, getResults, getStatus, getUUID, isCanceled, next, next, next, setPriority
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OMWSJob

public OMWSJob(UUID uuid,
               org.gcube.application.enm.common.xml.request.ExperimentRequest request)
Method Detail

getExecutionResource

public ExecutionResource getExecutionResource()
Specified by:
getExecutionResource in class GenericJob

call

public String call()
            throws Exception
Throws:
Exception


Copyright © 2012. All Rights Reserved.