Package org.glite.rgma

This package contains the user API for R-GMA, a relational implementation of the Grid Monitoring Architecture from GGF.

See:
          Description

Interface Summary
Consumer A client uses a Consumer to retrieve data from one or more producers.
ConsumerFactory A factory to create Consumers.
OnDemandProducer A client uses an OnDemandProducer to publish data into R-GMA when the cost of creating each message is high.
PrimaryProducer A client uses a PrimaryProducer to publish information into R-GMA.
ProducerFactory A factory for Primary, Secondary and OnDemand Producers.
Registry Admin API for the Registry.
RegistryFactory Factory to create RegistryAdmin instances.
Resource An object managed by a service that an API can interact with.
ResultSet A set of tuples, modelled on the java.sql.ResultSet and providing a subset of its functionality.
ResultSetMetaData Column and table details for a ResultSet, modelled on java.sql.ResultSetMetaData.
Schema Admin API for the Schema.
SchemaFactory Factory to create Schema instances.
SecondaryProducer A client uses a secondary producer to republish or store information from other producers.
Service Provides methods common to all services.
TupleStore Details of a named tuple store.
 

Class Summary
ColumnDefinition Definition of a column in an SQL CREATE TABLE statement.
ColumnDefinitionList Contains a list of column definitions.
CreateTableStatement A generic CREATE TABLE statement for R-GMA (non-database-specific).
Endpoint A service endpoint, containing a URL.
Index An index on a table.
IndexList A list of Index objects.
ProducerProperties Properties of a Primary or Secondary Producer.
ProducerTableEntry Contains a producer table entry from the registry.
ProducerTableEntryList Contains list of producer's type and connection details.
ProducerType Attributes of a Producer.
QueryProperties The properties of a consumer query.
ResourceEndpoint A resource endpoint, containing a URL and a Resource ID.
ResourceEndpointList A list of ResourceEndpoint objects.
RGMAWarning RGMAWarnings are used to warn about the quality of an answer to a query.
Storage Storage location for tuples.
StringList A list of String objects.
TableAuthorization Authorization rules for a table.
TableDefinition Definitions of a table, including table name and column details.
TimeInterval Encapsulates a time value and the units being used.
TupleStoreList A list of TupleStore objects.
Types Constants for SQL column types.
Units Time units.
 

Exception Summary
RemoteException An exception thrown when the API is unable to contact a service (e.g.
RGMABufferFullException Exception thrown when an R-GMA producer fails to insert tuples because its buffer is full.
RGMABusyException An instance of this class represent an exception thrown when the RGMA server is too busy (under a lot load) to service a request.
RGMAException Exception thrown when an error occurs in the RGMA application.
RGMANoWorkingReplicasException Class RGMANoWorkingReplicasException
RGMASecurityException Exception thrown when R-GMA fails due to a security error (e.g.
RGMAUserException Exception thrown when R-GMA fails due to a user error (e.g.
UnknownResourceException Exception thrown when a resource cannot be found in the resource framework.
 

Package org.glite.rgma Description

This package contains the user API for R-GMA, a relational implementation of the Grid Monitoring Architecture from GGF.

Since:
1.0