Exemplo mostrando a estrutura da saída do nó RegistryLookup para todos os valores possíveis da propriedade Política de Profundidade para uma consulta em uma entidade de conceito que tem vários relacionamentos de usuário com outras entidades de conceito.
Este exemplo mostra as árvores de mensagens ServiceRegistry que são armazenadas no LocalEnvironment quando os Conceitos mostrados no seguinte gráfico do WebSphere Service Registry and Repository são recuperados. O gráfico foi anotado com os nomes de relacionamento para clarificar os elementos na árvore de mensagens.
As árvores de mensagens ServiceRegistry a seguir têm alguns elementos substituídos por ... para enfatizar a estrutura da árvore. Da mesma forma, as bsrURIs foram truncadas.
A seguir são mostradas as árvores de mensagens para cada valor possível da propriedade Política de Profundidade:
ServiceRegistry
Entidade
type = sdo:GenericObject
bsrURI = a2e62137a605
name = ConceptA2
...
Este valor da propriedade Política de Profundidade está reprovada, portanto, você deve usar as outras opções. A estrutura em árvore de saída produzida ao usar este valor não é compatível com as dos outros valores para a propriedade Política de Profundidade. Em particular, observe as qualificações de espaço de nomes.
ServiceRegistry
Entidade
type = sdo:GenericObject
bsrURI = a2e62137a605
name = ConceptA2
...
ns1:userDefinedRelationships
name = ContainsChildren
targets = b2f73637f6e8 b3de6036e1af
ns1:userDefinedRelationships
name = ReferTo
targets = zac084d6b804
ServiceRegistry
Entidade
type = GenericObject
bsrURI = a2e62137a605
name = ConceptA2
...
userDefinedRelationships
name = ContainsChildren
targetEntities
Entidade
bsrURI = b2f73637f6e8
name = ConceptB2
...
Entidade
bsrURI = b3de6036e1af
name = ConceptB3
...
userDefinedRelationships
name = ContainsChildren
targets = c26e43ac45a
userDefinedRelationships
name = ReferTo
targets = zac084d6b804
userDefinedRelationships
name = ReferTo
targetEntities
Entidade
bsrURI = zac084d6b804
name = ConceptZa
...
ServiceRegistry
Entidade
type = sdo:GenericObject
bsrURI = a2e62137a605
name = ConceptA2
...
userDefinedRelationships
name = ContainsChildren
targetEntities
Entidade
bsrURI = b2f73637f6e8
name = ConceptB2
...
Entidade
bsrURI = b3de6036e1af
name = ConceptB3
...
userDefinedRelationships
name = ContainsChildren
targetEntities
Entidade
bsrURI = c26e43ac45a
name = ConceptC2
...
userDefinedRelationships
name = ContainsChildren
targetEntities
Entidade
bsrURI = d16e43ac763
name = ConceptD1
...
userDefinedRelationships
name = UsedIn
targetEntities
EntityRef
bsrURI = c26e43ac45a
name = ConceptC2
userDefinedRelationships
name = ReferTo
targetEntities
Entidade
bsrURI = zac084d6b804
name = ConceptZa
...
userDefinedRelationships
name = ReferTo
targetEntities
Entidade
bsrURI = zac084d6b804
name = ConceptZa
...