Uses of Class
org.apache.airavata.persistance.registry.jpa.ResourceType

Packages that use ResourceType
org.apache.airavata.persistance.registry.jpa   
org.apache.airavata.persistance.registry.jpa.resources   
 

Uses of ResourceType in org.apache.airavata.persistance.registry.jpa
 

Methods in org.apache.airavata.persistance.registry.jpa that return ResourceType
static ResourceType ResourceType.valueOf(String name)
          Returns the enum constant of this type with the specified name.
static ResourceType[] ResourceType.values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 

Methods in org.apache.airavata.persistance.registry.jpa with parameters of type ResourceType
 Resource Resource.create(ResourceType type)
          This method will create associate resource objects for the given resource type.
 List<Resource> Resource.get(ResourceType type)
          This method will list all the child resources for the given resource type
 Resource Resource.get(ResourceType type, Object name)
          This method will return the given child resource from the database
 boolean Resource.isExists(ResourceType type, Object name)
          This method will check whether an entry from the given resource type and resource name exists in the database
 void Resource.remove(ResourceType type, Object name)
          This method will remove the given child resource from the database
 

Uses of ResourceType in org.apache.airavata.persistance.registry.jpa.resources
 

Methods in org.apache.airavata.persistance.registry.jpa.resources with parameters of type ResourceType
 Resource NodeDataResource.create(ResourceType type)
           
 Resource ApplicationDescriptorResource.create(ResourceType type)
          Since application descriptors are at the leaf level, this method is not valid for application descriptors
 Resource ServiceDescriptorResource.create(ResourceType type)
           
 Resource WorkerResource.create(ResourceType type)
          Gateway worker can create child data structures such as projects and user workflows
 Resource ExperimentMetadataResource.create(ResourceType type)
           
 Resource UserWorkflowResource.create(ResourceType type)
           
 Resource ConfigurationResource.create(ResourceType type)
          Since Configuration does not depend on any other data structures at the system, this method is not valid
 Resource HostDescriptorResource.create(ResourceType type)
          Host descriptor can create an application descriptor
 Resource ProjectResource.create(ResourceType type)
           
 Resource ExperimentDataResource.create(ResourceType type)
           
 Resource GatewayResource.create(ResourceType type)
          Gateway is at the root level.
 Resource GramDataResource.create(ResourceType type)
           
 Resource ExperimentResource.create(ResourceType type)
          Since experiments are at the leaf level, this method is not valid for an experiment
 Resource PublishWorkflowResource.create(ResourceType type)
          Since published workflows are at the leaf level of the data structure, this method is not valid
 Resource WorkflowDataResource.create(ResourceType type)
           
 Resource UserResource.create(ResourceType type)
          User is a hypothical data structure.
 List<Resource> NodeDataResource.get(ResourceType type)
           
 List<Resource> ApplicationDescriptorResource.get(ResourceType type)
          Since application descriptors are at the leaf level, this method is not valid for application descriptors
 List<Resource> ServiceDescriptorResource.get(ResourceType type)
           
 List<Resource> WorkerResource.get(ResourceType type)
           
 List<Resource> ExperimentMetadataResource.get(ResourceType type)
           
 List<Resource> UserWorkflowResource.get(ResourceType type)
           
 List<Resource> ConfigurationResource.get(ResourceType type)
          Since Configuration does not depend on any other data structures at the system, this method is not valid
 List<Resource> HostDescriptorResource.get(ResourceType type)
          Host descriptors can get a list of application descriptors
 List<Resource> ProjectResource.get(ResourceType type)
           
 List<Resource> ExperimentDataResource.get(ResourceType type)
           
 List<Resource> GatewayResource.get(ResourceType type)
           
 List<Resource> GramDataResource.get(ResourceType type)
           
 List<Resource> ExperimentResource.get(ResourceType type)
           
 List<Resource> PublishWorkflowResource.get(ResourceType type)
          since published workflows are at the leaf level of the data structure, this method is not valid
 List<Resource> WorkflowDataResource.get(ResourceType type)
           
 List<Resource> UserResource.get(ResourceType type)
           
 Resource NodeDataResource.get(ResourceType type, Object name)
           
 Resource ApplicationDescriptorResource.get(ResourceType type, Object name)
          Since application descriptors are at the leaf level, this method is not valid for application descriptors
 Resource ServiceDescriptorResource.get(ResourceType type, Object name)
           
 Resource WorkerResource.get(ResourceType type, Object name)
           
 Resource ExperimentMetadataResource.get(ResourceType type, Object name)
           
 Resource UserWorkflowResource.get(ResourceType type, Object name)
           
 Resource ConfigurationResource.get(ResourceType type, Object name)
          Since Configuration does not depend on any other data structures at the system, this method is not valid
 Resource HostDescriptorResource.get(ResourceType type, Object name)
          Host descriptor by alone cannot get any other resource types
 Resource ProjectResource.get(ResourceType type, Object name)
           
 Resource ExperimentDataResource.get(ResourceType type, Object name)
           
 Resource GatewayResource.get(ResourceType type, Object name)
          Gateway can get information of his children
 Resource GramDataResource.get(ResourceType type, Object name)
           
 Resource ExperimentResource.get(ResourceType type, Object name)
           
 Resource PublishWorkflowResource.get(ResourceType type, Object name)
          Since published workflows are at the leaf level of the data structure, this method is not valid
 Resource WorkflowDataResource.get(ResourceType type, Object name)
           
 Resource UserResource.get(ResourceType type, Object name)
           
static Resource Utils.getResource(ResourceType type, Object o)
           
 boolean ApplicationDescriptorResource.isExists(ResourceType type, Object name)
          Since application descriptors are at the leaf level, this method is not valid for application descriptors
 boolean ServiceDescriptorResource.isExists(ResourceType type, Object name)
           
 boolean UserWorkflowResource.isExists(ResourceType type, Object name)
           
 boolean ConfigurationResource.isExists(ResourceType type, Object name)
          Since Configuration does not depend on any other data structures at the system, this method is not valid
 boolean AbstractResource.isExists(ResourceType type, Object name)
           
 boolean HostDescriptorResource.isExists(ResourceType type, Object name)
           
 boolean GatewayResource.isExists(ResourceType type, Object name)
          check whether child resource already exist in the database
 boolean PublishWorkflowResource.isExists(ResourceType type, Object name)
          Since published workflows are at the leaf level of the data structure, this method is not valid
 boolean UserResource.isExists(ResourceType type, Object name)
           
 void NodeDataResource.remove(ResourceType type, Object name)
           
 void ApplicationDescriptorResource.remove(ResourceType type, Object name)
          Since application descriptors are at the leaf level, this method is not valid for application descriptors
 void ServiceDescriptorResource.remove(ResourceType type, Object name)
           
 void WorkerResource.remove(ResourceType type, Object name)
           
 void ExperimentMetadataResource.remove(ResourceType type, Object name)
           
 void UserWorkflowResource.remove(ResourceType type, Object name)
           
 void ConfigurationResource.remove(ResourceType type, Object name)
          Since Configuration does not depend on any other data structures at the system, this method is not valid
 void HostDescriptorResource.remove(ResourceType type, Object name)
          Host descriptor by alone cannot remove any other resource types
 void ProjectResource.remove(ResourceType type, Object name)
           
 void ExperimentDataResource.remove(ResourceType type, Object name)
           
 void GatewayResource.remove(ResourceType type, Object name)
          Child resources can be removed from a gateway
 void GramDataResource.remove(ResourceType type, Object name)
           
 void ExperimentResource.remove(ResourceType type, Object name)
           
 void PublishWorkflowResource.remove(ResourceType type, Object name)
          Since published workflows are at the leaf level of the data structure, this method is not valid
 void WorkflowDataResource.remove(ResourceType type, Object name)
           
 void UserResource.remove(ResourceType type, Object name)
           
 



Copyright © 2011-2013 The Apache Software Foundation. All Rights Reserved.