|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||