org.gcube.data.analysis.statisticalmanager.persistence
Class UserHistoryManager
java.lang.Object
org.gcube.data.analysis.statisticalmanager.persistence.UserHistoryManager
public class UserHistoryManager
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UserHistoryManager
public UserHistoryManager(String userLogin)
addComputation
public long addComputation(org.gcube_system.namespaces.data.analysis.statisticalmanager.types.ComputationConfig config)
throws SMDataPersistenceException
- Throws:
SMDataPersistenceException
getComputationOutput
public org.gcube_system.namespaces.data.analysis.statisticalmanager.types.ComputationOutput getComputationOutput(long computationId)
throws SMDataPersistenceException
- Throws:
SMDataPersistenceException
setStatusComputation
public void setStatusComputation(long computationId,
OperationStatus status)
throws SMDataPersistenceException
- Throws:
SMDataPersistenceException
setComputationalInfrastructure
public void setComputationalInfrastructure(long computationId,
org.gcube.dataanalysis.ecoengine.configuration.INFRASTRUCTURE infrastructure)
throws SMDataPersistenceException
- Throws:
SMDataPersistenceException
setComputationObjectOutput
public void setComputationObjectOutput(long computationId,
String fileName,
org.gcube.dataanalysis.ecoengine.datatypes.enumtypes.PrimitiveTypes objectType)
throws SMDataPersistenceException
- Throws:
SMDataPersistenceException
setComputationFileOutput
public void setComputationFileOutput(long computationId,
String url,
String fileName)
throws SMDataPersistenceException
- Throws:
SMDataPersistenceException
setComputationTabularOutput
public void setComputationTabularOutput(long computationId,
String tableId,
String tableName)
throws SMDataPersistenceException
- Throws:
SMDataPersistenceException
convertOutputToComputationOutput
public org.gcube_system.namespaces.data.analysis.statisticalmanager.types.ComputationOutput convertOutputToComputationOutput(Output output)
throws SMFileManagerException
- Throws:
SMFileManagerException
getUserHistory
public org.gcube_system.namespaces.data.analysis.statisticalmanager.types.ItemHistoryList getUserHistory()
throws SMDataPersistenceException
- Throws:
SMDataPersistenceException
getComputationStatus
public OperationStatus getComputationStatus(long computationId)
throws SMDataPersistenceException
- Throws:
SMDataPersistenceException
deleteComputation
public OperationStatus deleteComputation(long computationId)
throws SMDataPersistenceException
- Throws:
SMDataPersistenceException
getUserHistory
public org.gcube_system.namespaces.data.analysis.statisticalmanager.types.ItemHistoryList getUserHistory(org.gcube_system.namespaces.data.analysis.statisticalmanager.types.SMHistoryRequest request)
throws SMDataPersistenceException
- Throws:
SMDataPersistenceException
Copyright © 2012. All Rights Reserved.