Registry Search

Search

All resources found in the registry, can be searched through this interface. Search could be refined by optionally providing, resource name, created date range, updated date range, tags,comments, association type, association destination, property name, property value and the content. To search for matches containing a specific pattern use the % symbol. The pattern matching can be used with the following fields "Resource name", "created by", "updated by" and "property value". Also the search supports the use of part of the user name in the "created by" and "updated by" fields. And also for the fields like Created data range,Updated range,Created user and Updated user the negation option is provided in order to search other than the provided criteria.

To enter more than one term in tags, use comma (",") as the separator. To enter more than one term in keywords, use space (" ") as the separator.

Figure 1: Search Interface

Created or Updated dates can be either entered in the format of MM/DD/YYYY or used the date picker user interface provided.

Figure 2: Date picker user interface



Custom Search

The custom search provides the user with the ability to customize the search interface for a given media type. The search parameters for a given media type is configured by a user with admin privileges by creating a resource with the name of the media type (for application/wsdl+xml the resource name should be application-wsdl-xml) and declaring the parameters as properties. The search parameter name is given as the property name and the property value describes whether this parameter should be included in the custom search.

Figure 3: Custom search configuration

The advanced search contains a field where the user can specify a media type. Upon selecting a media type, custom search form for that media type will be automatically loaded.

Figure 4: Custom search interface

Saving a Search Filter

Search criteria can be saved as a filter using the interface shown in Figure 5.

Figure 5: Save search filter user interface



Loading a Search Filter

A saved search filter can be loaded by selecting the filter name in the drop-down list shown in Figure 6. Upon loading a search filter, search form fields are populated with previously saved values.

Figure 6: Save search filter user interface

Report generation for search results

In the search result page the user is able to generate a report which will include search results.The user is able to create reports in PDF,HTML or Excel.

Figure 7: Reporting options