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 WorkflowDataResource.create(ResourceType type)
           
 Resource WorkerResource.create(ResourceType type)
          Gateway worker can create child data structures such as projects and user workflows
 Resource UserWorkflowResource.create(ResourceType type)
           
 Resource UserResource.create(ResourceType type)
          User is a hypothical data structure.
 Resource ServiceDescriptorResource.create(ResourceType type)
           
 Resource PublishWorkflowResource.create(ResourceType type)
          Since published workflows are at the leaf level of the data structure, this method is not valid
 Resource ProjectResource.create(ResourceType type)
           
 Resource NodeDataResource.create(ResourceType type)
           
 Resource HostDescriptorResource.create(ResourceType type)
          Host descriptor can create an application descriptor
 Resource GramDataResource.create(ResourceType type)
           
 Resource GFacJobStatusResource.create(ResourceType type)
           
 Resource GFacJobDataResource.create(ResourceType type)
           
 Resource GatewayResource.create(ResourceType type)
          Gateway is at the root level.
 Resource ExperimentResource.create(ResourceType type)
          Since experiments are at the leaf level, this method is not valid for an experiment
 Resource ExperimentMetadataResource.create(ResourceType type)
           
 Resource ExperimentDataResource.create(ResourceType type)
           
 Resource ExecutionErrorResource.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 ApplicationDescriptorResource.create(ResourceType type)
          Since application descriptors are at the leaf level, this method is not valid for application descriptors
 List<Resource> WorkflowDataResource.get(ResourceType type)
           
 List<Resource> WorkerResource.get(ResourceType type)
           
 List<Resource> UserWorkflowResource.get(ResourceType type)
           
 List<Resource> UserResource.get(ResourceType type)
           
 List<Resource> ServiceDescriptorResource.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> ProjectResource.get(ResourceType type)
           
 List<Resource> NodeDataResource.get(ResourceType type)
           
 List<Resource> HostDescriptorResource.get(ResourceType type)
          Host descriptors can get a list of application descriptors
 List<Resource> GramDataResource.get(ResourceType type)
           
 List<Resource> GFacJobStatusResource.get(ResourceType type)
           
 List<Resource> GFacJobDataResource.get(ResourceType type)
           
 List<Resource> GatewayResource.get(ResourceType type)
           
 List<Resource> ExperimentResource.get(ResourceType type)
           
 List<Resource> ExperimentMetadataResource.get(ResourceType type)
           
 List<Resource> ExperimentDataResource.get(ResourceType type)
           
 List<Resource> ExecutionErrorResource.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> ApplicationDescriptorResource.get(ResourceType type)
          Since application descriptors are at the leaf level, this method is not valid for application descriptors
 Resource WorkflowDataResource.get(ResourceType type, Object name)
           
 Resource WorkerResource.get(ResourceType type, Object name)
           
 Resource UserWorkflowResource.get(ResourceType type, Object name)
           
 Resource UserResource.get(ResourceType type, Object name)
           
 Resource ServiceDescriptorResource.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 ProjectResource.get(ResourceType type, Object name)
           
 Resource NodeDataResource.get(ResourceType type, Object name)
           
 Resource HostDescriptorResource.get(ResourceType type, Object name)
          Host descriptor by alone cannot get any other resource types
 Resource GramDataResource.get(ResourceType type, Object name)
           
 Resource GFacJobStatusResource.get(ResourceType type, Object name)
           
 Resource GFacJobDataResource.get(ResourceType type, Object name)
           
 Resource GatewayResource.get(ResourceType type, Object name)
          Gateway can get information of his children
 Resource ExperimentResource.get(ResourceType type, Object name)
           
 Resource ExperimentMetadataResource.get(ResourceType type, Object name)
           
 Resource ExperimentDataResource.get(ResourceType type, Object name)
           
 Resource ExecutionErrorResource.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 ApplicationDescriptorResource.get(ResourceType type, Object name)
          Since application descriptors are at the leaf level, this method is not valid for application descriptors
static Resource Utils.getResource(ResourceType type, Object o)
           
 boolean UserWorkflowResource.isExists(ResourceType type, Object name)
           
 boolean UserResource.isExists(ResourceType type, Object name)
           
 boolean ServiceDescriptorResource.isExists(ResourceType type, Object name)
           
 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 HostDescriptorResource.isExists(ResourceType type, Object name)
           
 boolean GatewayResource.isExists(ResourceType type, Object name)
          check whether child resource already exist in the database
 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 ApplicationDescriptorResource.isExists(ResourceType type, Object name)
          Since application descriptors are at the leaf level, this method is not valid for application descriptors
 boolean AbstractResource.isExists(ResourceType type, Object name)
           
 void WorkflowDataResource.remove(ResourceType type, Object name)
           
 void WorkerResource.remove(ResourceType type, Object name)
           
 void UserWorkflowResource.remove(ResourceType type, Object name)
           
 void UserResource.remove(ResourceType type, Object name)
           
 void ServiceDescriptorResource.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 ProjectResource.remove(ResourceType type, Object name)
           
 void NodeDataResource.remove(ResourceType type, Object name)
           
 void HostDescriptorResource.remove(ResourceType type, Object name)
          Host descriptor by alone cannot remove any other resource types
 void GramDataResource.remove(ResourceType type, Object name)
           
 void GFacJobStatusResource.remove(ResourceType type, Object name)
           
 void GFacJobDataResource.remove(ResourceType type, Object name)
           
 void GatewayResource.remove(ResourceType type, Object name)
          Child resources can be removed from a gateway
 void ExperimentResource.remove(ResourceType type, Object name)
           
 void ExperimentMetadataResource.remove(ResourceType type, Object name)
           
 void ExperimentDataResource.remove(ResourceType type, Object name)
           
 void ExecutionErrorResource.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 ApplicationDescriptorResource.remove(ResourceType type, Object name)
          Since application descriptors are at the leaf level, this method is not valid for application descriptors
 



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