Appendix I. Service, resource and property names

I.1. Default service names and URLs
I.1.1. Default service names and URLs in OGSA-DAI GT
I.2. Default resource type names
I.3. Default resource template IDs
I.4. Default resource property names
I.4.1. All resources
I.4.2. Data source, sink, session, request, data resources
I.4.3. Data sinks
I.4.4. Data sourcs
I.4.5. Request resources
I.4.6. Resource property names and qualified names

I.1. Default service names and URLs

The default OGSA-DAI service names used by installers are as follows:

DataRequestExecutionService
DataResourceInformationService
DataSourceService
DataSinkService
SessionManagementService
RequestManagementService

I.1.1. Default service names and URLs in OGSA-DAI GT

For OGSA-DAI GT this yields the following URLs, assuming use of the default wsrf webapp and default dai GAR name:

http://HOST:PORT/wsrf/services/dai/DataRequestExecutionService
http://HOST:PORT/wsrf/services/dai/DataResourceInformationService
http://HOST:PORT/wsrf/services/dai/DataSourceService
http://HOST:PORT/wsrf/services/dai/DataSinkService
http://HOST:PORT/wsrf/services/dai/SessionManagementService
http://HOST:PORT/wsrf/services/dai/RequestManagementService

I.2. Default resource type names

The six OGSA-DAI resource types have the following names:

uk.org.ogsadai.DATA_REQUEST_EXECUTION_RESOURCE
uk.org.ogsadai.DATA_RESOURCE
uk.org.ogsadai.DATA_SOURCE_RESOURCE
uk.org.ogsadai.DATA_SINK_RESOURCE
uk.org.ogsadai.DATA_SINK_RESOURCE
uk.org.ogsadai.SESSION_RESOURCE
uk.org.ogsadai.REQUEST_RESOURCE

I.3. Default resource template IDs

The four standard OGSA-DAI resource templates for dynamically-created resources have the following IDs:

uk.org.ogsadai.DATA_SINK_TEMPLATE
uk.org.ogsadai.DATA_SOURCE_TEMPLATE
uk.org.ogsadai.REQUEST_TEMPLATE
uk.org.ogsadai.SESSION_TEMPLATE 

In addition OGSA-DAI's resource template for resource group data resources has the following ID:

uk.org.ogsadai.RESOURCE_GROUP_TEMPLATE 

I.4. Default resource property names

The following resource properties are supported by OGSA-DAI resources by default:

I.4.1. All resources

Activities supported by an OGSA-DAI resource.

http://uk.org.ogsadai.resource.activities.SupportedActivities

I.4.2. Data source, sink, session, request, data resources

Termination time of the resource.

http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd.TerminationTime

Current time of the resource.

http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd.CurrentTime

I.4.3. Data sinks

A constant denoting the status of a data sink.

http://uk.org.ogsadai.resource.datasink.DataSinkStatus

I.4.4. Data sourcs

A constant denoting the status of a data source.

http://uk.org.ogsadai.resource.datasource.DataSourceStatus

I.4.5. Request resources

The request status, including information on the status of each activity and possibly output data.

http://uk.org.ogsadai.resource.request.RequestStatus

A constant denoting the execution status of a processing request.

http://uk.org.ogsadai.resource.request.RequestExecutionStatus

I.4.6. Resource property names and qualified names

OGSA-DAI resource property names map to qualified names (as handled by the javax.xml.namespace.QName class) as follows:

  • If the resource property name has no namespace (i.e. has no . delimiters then the namespace is empty and the local part is just the the property name.
  • If the property name has a namespace (i.e. has one or more parts delimited by .) then these map for the namespace and local name of a qualified name e.g. for prefix.Name the namespace is prefix and the local part Name. For longer.prefix.Name the namespace is longer.prefix and the local part is Name.

For example:

http://uk.org.ogsadai.resource.activities.SupportedActivities

corresponds to the qualified name:

{http://uk.org.ogsadai.resource.activities}SupportedActivities