org.gcube.data.analysis.statisticalmanager.persistence
Class SMPersistenceManager
java.lang.Object
org.gcube.data.analysis.statisticalmanager.persistence.SMPersistenceManager
public class SMPersistenceManager
- extends Object
|
Method Summary |
static long |
addComputation(org.gcube.data.analysis.statisticalmanager.stubs.SMComputationRequest request)
|
static void |
addCreatedResource(long operationId,
org.gcube_system.namespaces.data.analysis.statisticalmanager.types.SMResource resource)
|
static long |
addImporter(org.gcube.data.analysis.statisticalmanager.stubs.SMCreateTableRequest request)
|
static long |
addSystemImporter(String description,
org.gcube_system.namespaces.data.analysis.statisticalmanager.types.SMResource resource)
|
static void |
checkImport(long importId)
|
static org.gcube.data.analysis.statisticalmanager.stubs.SMComputations |
getComputations(String user,
String algorithm,
String category)
|
static org.gcube_system.namespaces.data.analysis.statisticalmanager.types.SMOperation |
getOperation(long operationId)
|
static List<org.gcube_system.namespaces.data.analysis.statisticalmanager.types.SMTableMetadata> |
getTables(String user,
String template)
|
static org.gcube.data.analysis.statisticalmanager.stubs.SMImporters |
getUncheckedImports(String user)
|
static void |
removeOperation(long operationId)
|
static void |
removeTable(String tableId)
|
static void |
setComputationalInfrastructure(long operationId,
org.gcube.dataanalysis.ecoengine.configuration.INFRASTRUCTURE infra)
|
static void |
setOperationStatus(long operationId,
org.gcube.data.analysis.statisticalmanager.SMOperationStatus status)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SMPersistenceManager
public SMPersistenceManager()
addImporter
public static long addImporter(org.gcube.data.analysis.statisticalmanager.stubs.SMCreateTableRequest request)
throws Exception
- Throws:
Exception
addSystemImporter
public static long addSystemImporter(String description,
org.gcube_system.namespaces.data.analysis.statisticalmanager.types.SMResource resource)
throws Exception
- Throws:
Exception
getTables
public static List<org.gcube_system.namespaces.data.analysis.statisticalmanager.types.SMTableMetadata> getTables(String user,
String template)
getOperation
public static org.gcube_system.namespaces.data.analysis.statisticalmanager.types.SMOperation getOperation(long operationId)
throws Exception
- Throws:
Exception
getComputations
public static org.gcube.data.analysis.statisticalmanager.stubs.SMComputations getComputations(String user,
String algorithm,
String category)
throws Exception
- Throws:
Exception
addComputation
public static long addComputation(org.gcube.data.analysis.statisticalmanager.stubs.SMComputationRequest request)
throws Exception
- Throws:
Exception
addCreatedResource
public static void addCreatedResource(long operationId,
org.gcube_system.namespaces.data.analysis.statisticalmanager.types.SMResource resource)
throws Exception
- Throws:
Exception
setOperationStatus
public static void setOperationStatus(long operationId,
org.gcube.data.analysis.statisticalmanager.SMOperationStatus status)
setComputationalInfrastructure
public static void setComputationalInfrastructure(long operationId,
org.gcube.dataanalysis.ecoengine.configuration.INFRASTRUCTURE infra)
removeOperation
public static void removeOperation(long operationId)
removeTable
public static void removeTable(String tableId)
checkImport
public static void checkImport(long importId)
getUncheckedImports
public static org.gcube.data.analysis.statisticalmanager.stubs.SMImporters getUncheckedImports(String user)
Copyright © 2012. All Rights Reserved.