org.gcube.application.aquamaps.aquamapsservice.impl.engine.tables
Class TableGenerationExecutionManager
java.lang.Object
org.gcube.application.aquamaps.aquamapsservice.impl.engine.tables.TableGenerationExecutionManager
public class TableGenerationExecutionManager
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TableGenerationExecutionManager
public TableGenerationExecutionManager()
init
public static void init(boolean purgeInvalid,
int monitorInterval)
throws java.lang.Exception
- Throws:
java.lang.Exception
insertRequest
public static java.lang.String insertRequest(SourceGenerationRequest request)
throws java.lang.Exception
- Throws:
java.lang.Exception
getAvailableRequests
public static java.util.List<SourceGenerationRequest> getAvailableRequests()
throws java.lang.Exception
- Throws:
java.lang.Exception
start
public static void start(SourceGenerationRequest request)
throws java.lang.Exception
- Throws:
java.lang.Exception
signForGeneration
public static void signForGeneration(org.gcube.application.aquamaps.aquamapsservice.impl.engine.tables.Execution identifier)
throws java.lang.Exception
- Throws:
java.lang.Exception
notifyGeneration
public static void notifyGeneration(org.gcube.application.aquamaps.aquamapsservice.impl.engine.tables.Execution identifier)
throws java.lang.Exception
- Throws:
java.lang.Exception