WARNING: This server provides a static reference view of the NetKernel documentation. Links to dynamic content do not work. For the best experience we recommend you install NetKernel and view the documentation in the live system .

Endpoint
Name:layer1.SpaceAggregateHDS
Description:Attempts to SOURCE the uri as an HDS for every public space in the system. Aggregates results in an HDS
Id:layer1.SpaceAggregateHDS
Category:accessor
Identifier Syntax

layer1.SpaceAggregateHDS is an accessor using Active URI syntax with the following base identifiers:

Base
active:spaceAggregateHDS

and the following arguments: (for more details on argument passing details see here)

ArgumentRulesTypingDescription
uri
Mandatory
Representation (java.lang.Object)SOURCE this resource from each public space
exclusions
Optional
Representation (java.lang.Object)a java.util.Set of spaces to exclude
Request Verbs

The following verb is supported:

Verb
SOURCE
Response

The following response representations can be returned for SOURCE requests:

SOURCE Representations
HDS

This accessor throws no documented exceptions.

Import Requirements

To use layer1.SpaceAggregateHDS accessor you must import the module urn:com:1060research:www3:

<import>
  <uri>urn:com:1060research:www3</uri>
</import>

Performs a search of all public address spaces for a specified resource idenitifed by the uri and attempts to source it as an HDS tree structure, aggregating each discovered HDS tree into a composite HDS tree.

The aggregate HDS tree when transrepted to XML looks like...

<spaces>
  <uri> ... the uri argument that was used in the search ...</uri>
  <space>
    <id>...id of the space in which HDS has been discovered</id>
    <version>...version number of the space...</version> ...import of the discovered HDS tree...
  </space> ...etc...
</spaces>

This endpoint is useful for implementing dynamic discovery patterns.