SearchOps Interface

com.bea.content.spi
SearchOps Interface

public interface SearchOps

    extends Serializable

SearchOps is used to search over Nodes and Properties and return the Node ids that match the given criteria.


All Known Implementing Classes
SearchOpsImpl
All Superinterfaces
Serializable

Method Summary

public ID[]
search(Search search)
Performs a search with the given parameters.

Method Detail

search(Search) Method

public ID[] search(Search search)
throws AuthorizationException, RepositoryException
Performs a search with the given parameters.

Parameters

search
the search parameters (including the expression).

Returns

an array of Node ids.

Exceptions

AuthorizationException
- if the user attempting the operation is not authorized to perform it.- if the user attempting the operation isn't authenticated against the repository.
RepositoryException
- if validation error occurs.