Class RuntimeResourceManager
- java.lang.Object
-
- org.gcube.resourcemanagement.support.server.managers.resources.AbstractResourceManager
-
- org.gcube.resourcemanagement.support.server.managers.resources.RuntimeResourceManager
-
public class RuntimeResourceManager extends AbstractResourceManager
- Author:
- Massimiliano Assante (ISTI-CNR)
-
-
Constructor Summary
Constructors Constructor Description RuntimeResourceManager()Deprecated.discouraged use.RuntimeResourceManager(String id)RuntimeResourceManager(String id, String name)RuntimeResourceManager(String id, String name, String subType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.gcube.common.resources.gcore.ResourcebuildResource(String xmlRepresentation)Given the XML profile representation of a gcube resource, its GCUBEResource is built.StringcheckDeployStatus(org.gcube.common.scope.impl.ScopeBean scope, String deployID)-
Methods inherited from class org.gcube.resourcemanagement.support.server.managers.resources.AbstractResourceManager
addToExistingScope, copyFromToVO, delete, forceDelete, getID, getName, getRegistryPublisher, getReportResourceManager, getResource, getResourceManager, getSubType, getType, getXMLDescription, removeFromScope, setID, validateScopes
-
-
-
-
Constructor Detail
-
RuntimeResourceManager
public RuntimeResourceManager() throws ResourceParameterException, ResourceAccessExceptionDeprecated.discouraged use. With no ID some operations cannot be accessed.
-
RuntimeResourceManager
public RuntimeResourceManager(String id) throws ResourceParameterException, ResourceAccessException
-
RuntimeResourceManager
public RuntimeResourceManager(String id, String name) throws ResourceParameterException, ResourceAccessException
-
RuntimeResourceManager
public RuntimeResourceManager(String id, String name, String subType) throws ResourceParameterException, ResourceAccessException
-
-
Method Detail
-
checkDeployStatus
public final String checkDeployStatus(org.gcube.common.scope.impl.ScopeBean scope, String deployID) throws AbstractResourceException
- Throws:
AbstractResourceException
-
buildResource
protected final org.gcube.common.resources.gcore.Resource buildResource(String xmlRepresentation) throws AbstractResourceException
Description copied from class:AbstractResourceManagerGiven the XML profile representation of a gcube resource, its GCUBEResource is built. Since it depends on the type of the resource, each concrete implementation of resource managers must implement it.- Specified by:
buildResourcein classAbstractResourceManager- Returns:
- Throws:
AbstractResourceException
-
-