org.gcube.application.aquamaps.aquamapsservice.impl.engine.maps
Class JobExecutionManager

java.lang.Object
  extended by org.gcube.application.aquamaps.aquamapsservice.impl.engine.maps.JobExecutionManager

public class JobExecutionManager
extends Object


Constructor Summary
JobExecutionManager()
           
 
Method Summary
static void alertJob(int objId, int jobId)
           
static void cleanReferences(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Submitted toClean)
           
static List<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Submitted> getAvailableRequests(boolean object, int maxSize)
           
static void init(boolean purgeInvalid)
           
static void insertAquaMapsObjectExecutionRequest(List<AquaMapsObjectExecutionRequest> requests)
           
static int insertJobExecutionRequest(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Job toExecute, boolean forceRegeneration)
           
static void start(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Submitted toStart)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JobExecutionManager

public JobExecutionManager()
Method Detail

init

public static void init(boolean purgeInvalid)
                 throws Exception
Throws:
Exception

insertJobExecutionRequest

public static int insertJobExecutionRequest(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Job toExecute,
                                            boolean forceRegeneration)
                                     throws Exception
Throws:
Exception

insertAquaMapsObjectExecutionRequest

public static void insertAquaMapsObjectExecutionRequest(List<AquaMapsObjectExecutionRequest> requests)
                                                 throws Exception
Throws:
Exception

start

public static void start(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Submitted toStart)
                  throws Exception
Throws:
Exception

cleanReferences

public static void cleanReferences(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Submitted toClean)

alertJob

public static void alertJob(int objId,
                            int jobId)

getAvailableRequests

public static List<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Submitted> getAvailableRequests(boolean object,
                                                                                                                           int maxSize)
                                                                                                                    throws Exception
Throws:
Exception


Copyright © 2014. All Rights Reserved.