1) DB COLLECTIONS organization:
/db (root collection)
|
|-Properties
|
|-Profiles
|
|-RunningInstance
|-GHN
|-Service
|-ExternalRunningInstance
|-CS
|-CSInstance
|-Collection
|-MetadataCollection
|-GenericResource
2) DOCUMENT STRUCTURE
internal document identifierEPR of the RIinfo di gestioneinfo di gestioneexpire date from the epochuman readable versionlast update time from the pecohuman readable version
(the list of ws-resourceproperties
or
the profile)
+
gCube Provider properties
Example:
247246288042653http://node6.d.d4science.research-infrastructures.eu:8080/wsrf/services/gcube/informationsystem/registry/RegistryFactoryRegistryResourceRegistryResource8042653247246281250529645842Mon Aug 17 18:20:45 GMT+01:00 20091250529525976Mon Aug 17 18:18:45 GMT+01:00 2009537ff150-8b4d-11de-a789-cac4f8c904e3create2009-08-17T16:45:10.945Z1ab13550-8aad-11de-a0b8-daa6294f6796update2009-08-17T17:18:35.079Z2009-08-17T17:18:46.068Z1ab13550-8aad-11de-a0b8-daa6294f67961d1eb2e0-8aad-11de-a0ba-daa6294f6796InformationSystem/CNRPrivate1d1d5350-8aad-11de-a0ba-daa6294f6796IS-Registry
3) QUERIES:
the resultset has the following structure:
...
...
...
XQuery samples:
for $name in //Document/Data/[ServiceName &= 'ISRegistry']
return
.....
for $name in collection("/db/Properties")//Document/Data/[ServiceName &= 'ISRegistry']
return
.....