Appendix K. Appendix - Default resource types, names and resource property names

K.1. Default resource type names
K.2. Default resource property names
K.2.1. Data request execution resource
K.2.2. Data resource
K.2.3. Data sink
K.2.4. Data source
K.2.5. Request
K.2.6. Session
K.2.7. Resource property names and qualified names

K.1. 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

K.2. Default resource property names

K.2.1. Data request execution resource

Supported activities:

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

K.2.2. Data resource

Supported activities:

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

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

OGSA-DAI relational, XMLDB and remote data resources may also support the following which provide the name of a database product, its vendor and version.

http://uk.org.ogsadai.resource.dataresource.product
http://uk.org.ogsadai.resource.dataresource.vendor
http://uk.org.ogsadai.resource.dataresource.version

K.2.3. Data sink

Supported activities:

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

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

Data sink status:

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

K.2.4. Data source

Supported activities:

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

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

Data source status:

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

K.2.5. Request

Supported activities:

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

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

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

K.2.6. Session

Supported activities:

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

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

K.2.7. 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