Uses of Class
org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource

Packages that use ScopedResource
org.gcube.vremanagement.resourcemanager.impl.resources   
org.gcube.vremanagement.resourcemanager.impl.state   
 

Uses of ScopedResource in org.gcube.vremanagement.resourcemanager.impl.resources
 

Subclasses of ScopedResource in org.gcube.vremanagement.resourcemanager.impl.resources
 class ScopedAnyResource
          Models a generic scoped GCUBEResource
 class ScopedDeployedService
          Models a scoped GCUBEService
 class ScopedGHN
          Models a scoped GCUBEHostingNode
 class ScopedRunningInstance
          A scoped GCUBERunningInstance
 

Methods in org.gcube.vremanagement.resourcemanager.impl.resources that return ScopedResource
static ScopedResource ScopedResourceFactory.newResource(java.lang.String id, java.lang.String type, GCUBEScope scope)
          Creates a new ScopedResource
 

Uses of ScopedResource in org.gcube.vremanagement.resourcemanager.impl.state
 

Methods in org.gcube.vremanagement.resourcemanager.impl.state that return ScopedResource
 ScopedResource ScopeState.getResource(java.lang.String id)
          Gets the resource with the given id
 

Methods in org.gcube.vremanagement.resourcemanager.impl.state that return types with arguments of type ScopedResource
 java.util.Collection<ScopedResource> ScopeState.getAllResources()
          Gets all the ScopedResources
 java.util.Set<ScopedResource> ScopeState.getResourcesByType(java.lang.String type)
          Gets resources of the given type
 

Methods in org.gcube.vremanagement.resourcemanager.impl.state with parameters of type ScopedResource
 void Session.addResource(ScopedResource resource)
           
 void PublishedScopeResource.addResource(ScopedResource resource)
          Adds a resource to PublishedScopeResource
 void PublishedScopeResource.removeResource(ScopedResource resource)
          Removes a resource from the PublishedScopeResource
 

Method parameters in org.gcube.vremanagement.resourcemanager.impl.state with type arguments of type ScopedResource
 void ScopeState.addResources(java.util.Set<ScopedResource> newresources)
          Adds a new resources to the list
 void ScopeState.forceResourceRemoval(java.util.Set<ScopedResource> resources)
          Removes the resource from the state, no matter about its actual status
 void ScopeState.removeResources(java.util.Set<ScopedResource> oldresources)
          Removes the resources from the scope