Service Registry 3 2005Q4 User's Guide

Searching by Classification

Classification objects classify or categorize objects in the registry by using unique concepts (ClassificationNodes) that define valid values within a classification scheme. The classification scheme is the parent in a tree hierarchy that contains generations of child concepts. Table 1–3 describes the classification schemes provided by the Registry specifications. Many of the terms in this table are defined in the Registry specifications.

Table 1–3 Classification Scheme Usage

Classification Scheme Name 

Usage 

Description or Purpose 

AssociationType

Frequently 

Defines the types of associations between RegistryObjects. Used as the value of the associationType attribute of an Association instance to describe the nature of the association.

ContentManagementService

Rarely 

Defines the types of content management services. Used in the configuration of a content management service, such as a validation or cataloging service. 

DataType

Frequently 

Defines the data types for attributes in classes defined by this document. Used as the value of the slotType attribute of a Slot instance to describe the data type of the Slot value.

DeletionScopeType

Occasionally 

Defines the values for the deletionScope attribute of the RemoveObjectsRequest protocol message.

EmailType

Rarely 

Defines the types of email addresses. 

ErrorHandlingModel

Rarely 

Defines the types of error handling models for content management services. 

ErrorSeverityType

Rarely 

Defines the different error severity types encountered by the Registry while processing protocol messages. 

EventType

Occasionally 

Defines the types of events that can occur in a registry. 

InvocationModel

Rarely 

Defines the different ways that a content management service can be invoked by the Registry. 

NodeType

Occasionally 

Defines the different ways in which a ClassificationScheme can assign the value of the code attribute for its ClassificationNode (Concept) objects.

NotificationOptionType

Rarely 

Defines the different ways in which a client can be notified by the registry of an event within a Subscription.

ObjectType

Occasionally 

Defines the different types of RegistryObjects a registry may support. 

PhoneType

Rarely 

Defines the types of telephone numbers. 

QueryLanguage

Rarely 

Defines the query languages supported by the Registry. 

ResponseStatusType

Rarely 

Defines the different types of status for a RegistryResponse.

StatusType

Occasionally 

Defines the different types of status for a RegistryResponse.

SubjectGroup

Rarely 

Defines the groups that a user can belong to for access control purposes. 

SubjectRole

Rarely 

Defines the roles that can be assigned to a user for access control purposes. 

In the menu area, the root of the ClassificationSchemes tree is below the Description field.

ProcedureTo Search by Classification

Steps
  1. Expand the root node to view the full list of classification schemes.

    The number in parentheses after each entry indicates how many concepts (ClassificationNode objects) the parent contains.

  2. Expand the node for the classification scheme you want to use.

  3. Expand concept nodes beneath the classification scheme until you find the leaf node by which you want to search. A leaf node is a node with no concepts beneath it.

  4. Select the leaf node.

  5. (Optional) Restrict the search by choosing an object type or specifying a name or description string.

  6. Click the Search button.