org.gcube.execution.workflowengine.service
Class WorkflowEngineService

java.lang.Object
  extended by org.gcube.common.core.porttypes.GCUBEPortType
      extended by org.gcube.execution.workflowengine.service.WorkflowEngineService
All Implemented Interfaces:
javax.xml.rpc.server.ServiceLifecycle

public class WorkflowEngineService
extends org.gcube.common.core.porttypes.GCUBEPortType


Nested Class Summary
static class WorkflowEngineService.ResourceAccessType
           
 
Field Summary
 
Fields inherited from class org.gcube.common.core.porttypes.GCUBEPortType
initialized
 
Constructor Summary
WorkflowEngineService()
           
 
Method Summary
 String about(String name)
           
 String adaptCONDOR(org.gcube.execution.workflowengine.service.stubs.CONDORParams params)
           
 String adaptGRID(org.gcube.execution.workflowengine.service.stubs.GRIDParams params)
           
 String adaptHADOOP(org.gcube.execution.workflowengine.service.stubs.HADOOPParams params)
           
 String adaptJDL(org.gcube.execution.workflowengine.service.stubs.JDLParams params)
           
 org.gcube.execution.workflowengine.service.stubs.StatusReport executionStatus(org.gcube.execution.workflowengine.service.stubs.StatusRequest request)
           
protected  org.gcube.common.core.contexts.GCUBEServiceContext getServiceContext()
           
 
Methods inherited from class org.gcube.common.core.porttypes.GCUBEPortType
destroy, init, onFailure, onInitialisation, onReady, onStateChange, onUpdate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkflowEngineService

public WorkflowEngineService()
Method Detail

getServiceContext

protected org.gcube.common.core.contexts.GCUBEServiceContext getServiceContext()
Specified by:
getServiceContext in class org.gcube.common.core.porttypes.GCUBEPortType

about

public String about(String name)

adaptJDL

public String adaptJDL(org.gcube.execution.workflowengine.service.stubs.JDLParams params)
                throws RemoteException
Throws:
RemoteException

adaptGRID

public String adaptGRID(org.gcube.execution.workflowengine.service.stubs.GRIDParams params)
                 throws RemoteException
Throws:
RemoteException

adaptCONDOR

public String adaptCONDOR(org.gcube.execution.workflowengine.service.stubs.CONDORParams params)
                   throws RemoteException
Throws:
RemoteException

adaptHADOOP

public String adaptHADOOP(org.gcube.execution.workflowengine.service.stubs.HADOOPParams params)
                   throws RemoteException
Throws:
RemoteException

executionStatus

public org.gcube.execution.workflowengine.service.stubs.StatusReport executionStatus(org.gcube.execution.workflowengine.service.stubs.StatusRequest request)
                                                                              throws RemoteException
Throws:
RemoteException


Copyright © 2012. All Rights Reserved.