ARC SDK
|
Data Structures | |
class | Arc::Broker |
A Broker filters and ranks acceptable targets for job submission. More... | |
class | Arc::ExecutionTargetSorter |
Wrapper around Broker functionality. More... | |
class | Arc::ComputingServiceUniq |
class | Arc::ComputingServiceRetriever |
Retrieves information about computing elements by querying service registries and CE information systems. More... | |
class | Arc::EndpointStatusMap |
class | Arc::Endpoint |
Represents an endpoint of a service with a given interface type and capabilities. More... | |
class | Arc::EndpointQueryingStatus |
Represents the status in the EntityRetriever of the query process of an Endpoint (service registry, computing element). More... | |
class | Arc::EntityConsumer< T > |
A general concept of an object which can consume entities use by the retrievers to return results. More... | |
class | Arc::EntityContainer< T > |
An entity consumer class storing all the consumed entities in a list. More... | |
class | Arc::EntityRetriever< T > |
Queries Endpoint objects (using plugins in parallel) and sends the found entities to consumers. More... | |
class | Arc::ComputingServiceType |
class | Arc::ExecutionTarget |
ExecutionTarget. More... | |
class | Arc::Job |
Job. More... | |
class | Arc::JobDescriptionResult |
class | Arc::JobDescription |
class | Arc::JobInformationStorage |
Abstract class for storing job information. More... | |
class | Arc::JobState |
class | Arc::JobSupervisor |
JobSupervisor class. More... | |
class | Arc::SubmissionStatus |
class | Arc::EndpointSubmissionStatus |
class | Arc::Submitter |
Modules | |
Structures holding resource information | |
JobDescription related classes | |
Plugin related classes for compute specialisations | |
Classes for controlling output of compute test plugins | |
Typedefs | |
typedef EntityRetriever< Endpoint > | Arc::ServiceEndpointRetriever |
The ServiceEndpointRetriever is an EntityRetriever retrieving Endpoint objects. More... | |
typedef EntityRetriever < ComputingServiceType > | Arc::TargetInformationRetriever |
The TargetInformationRetriever is an EntityRetriever retrieving ComputingServiceType objects. More... | |
typedef EntityRetriever< Job > | Arc::JobListRetriever |
The JobListRetriever is an EntityRetriever retrieving Job objects. More... | |
typedef EntityRetriever<Job> Arc::JobListRetriever |
The JobListRetriever is an EntityRetriever retrieving Job objects.
It queries computing elements to get the list of jobs residing on the resource.
typedef EntityRetriever<Endpoint> Arc::ServiceEndpointRetriever |
The ServiceEndpointRetriever is an EntityRetriever retrieving Endpoint objects.
It queries service registries to get endpoints of registered services.
typedef EntityRetriever<ComputingServiceType> Arc::TargetInformationRetriever |
The TargetInformationRetriever is an EntityRetriever retrieving ComputingServiceType objects.
It queries computing elements to get the full GLUE2 information about the resource.