|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Resource | |
|---|---|
| org.apache.airavata.persistance.registry.jpa | |
| org.apache.airavata.persistance.registry.jpa.resources | |
| Uses of Resource in org.apache.airavata.persistance.registry.jpa |
|---|
| Methods in org.apache.airavata.persistance.registry.jpa that return Resource | |
|---|---|
Resource |
Resource.create(ResourceType type)
This method will create associate resource objects for the given resource type. |
static Resource |
ResourceUtils.createGateway(String gatewayName)
|
Resource |
Resource.get(ResourceType type,
Object name)
This method will return the given child resource from the database |
static Resource |
ResourceUtils.getGateway(String gatewayName)
|
static Resource |
ResourceUtils.getWorker(String gatewayName,
String userName)
|
| Methods in org.apache.airavata.persistance.registry.jpa that return types with arguments of type Resource | |
|---|---|
List<Resource> |
Resource.get(ResourceType type)
This method will list all the child resources for the given resource type |
| Uses of Resource in org.apache.airavata.persistance.registry.jpa.resources |
|---|
| Classes in org.apache.airavata.persistance.registry.jpa.resources that implement Resource | |
|---|---|
class |
AbstractResource
|
class |
ApplicationDescriptorResource
|
class |
ConfigurationResource
|
class |
ExecutionErrorResource
|
class |
ExperimentDataResource
|
class |
ExperimentMetadataResource
|
class |
ExperimentResource
|
class |
GatewayResource
|
class |
GFacJobDataResource
|
class |
GFacJobStatusResource
|
class |
GramDataResource
|
class |
HostDescriptorResource
|
class |
NodeDataResource
|
class |
ProjectResource
|
class |
PublishWorkflowResource
|
class |
ServiceDescriptorResource
|
class |
UserResource
|
class |
UserWorkflowResource
|
class |
WorkerResource
|
class |
WorkflowDataResource
|
| Methods in org.apache.airavata.persistance.registry.jpa.resources that return Resource | |
|---|---|
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 |
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)
|
| Methods in org.apache.airavata.persistance.registry.jpa.resources that return types with arguments of type Resource | |
|---|---|
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 |
List<Resource> |
WorkflowDataResource.getGFacJobs()
|
List<Resource> |
NodeDataResource.getGFacJobs()
|
List<Resource> |
ExperimentDataResource.getGFacJobs()
|
List<Resource> |
UserWorkflowResource.populate(Object[] keys)
|
List<Resource> |
ServiceDescriptorResource.populate(Object[] keys)
|
List<Resource> |
PublishWorkflowResource.populate(Object[] keys)
|
List<Resource> |
ProjectResource.populate(Object[] keys)
|
List<Resource> |
HostDescriptorResource.populate(Object[] keys)
key should be host_descriptor_name |
List<Resource> |
ExperimentResource.populate(Object[] keys)
key should be the experiment ID |
List<Resource> |
ConfigurationResource.populate(Object[] keys)
key should be the configuration name |
List<Resource> |
ApplicationDescriptorResource.populate(Object[] keys)
keys should contain gateway_name, application_descriptor_ID, host_descriptor_ID, service_descriptor_ID |
| Method parameters in org.apache.airavata.persistance.registry.jpa.resources with type arguments of type Resource | ||
|---|---|---|
static
|
AbstractResource.getResourceList(List<Resource> resources,
Class<?> T)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||