Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package com.plumtree.remote.prc.search

Provides classes and interfaces for searching for Plumtree Corporate Portal objects.

See:
Description

Interface Summary
IFilterClause | Interface to add Filter Statements and Clauses to an existing `IFilterClause`.
IPortalSearchRequest | Interface to add restrictions to an `ISearchRequest`.
IPortalSearchResult | Subinterface of `ISearchResult` that provides convenience methods to retrieve the values of default fields.
ISearchFactory | Factory interface to generate `IPortalSearchRequest` and `IFilterClause`.
ISearchRequest | Superinterface of `IPortalSearchRequest` and possibly other search requests, such as Collab.
ISearchResponse | Interface for search results.
ISearchResult | Interface to return information about individual search results.
ISearchResultSet | Interface to return an enumeration of `IPortalSearchResult`s.

Class Summary
Field | Superclass of `PlumtreeField` and `PortalField`.
PlumtreeField | `PlumtreeField` contains fields common to all Plumtree applications.
PortalField | `PortalField` extends `PlumtreeField` to add fields defined by the portal, including `OBJECT_ID`, `CLASS_ID`, and `FOLDER_PATH`.
SearchWarning | Represents warnings defined by the search server.

Exception Summary
SearchException | Thrown when a remote invocation results in an error on the portal side, usually due to invalid parameters.

## Package com.plumtree.remote.prc.search Description

Provides classes and interfaces for searching for Plumtree Corporate Portal objects.

Three key features of this API allow it to provide a generic interface to search operations within the Portal. The first is provision of consistently named request and response objects that disguise the modal nature of search within the Plumtree Portal. The second is the use of a hierarchical naming convention to describe the various named properties, numeric property IDs, and bits of metadata maintained by the Portal and its layered applications. The third leverages off the naming scheme to create a "document model" for describing search constraints as well as search results, independently of implementation details within the Portal.

## Related Documentation

For examples, developer discussions and additional documentation, see Plumtree Developer Center

Since:
  EDK 5.0

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

For additional information on the IDK, including tutorials, blogs, code samples and more,see the AquaLogic User Interaction Developer Center on BEA dev2dev.

Copyright ©2007 BEA Systems, Inc. All Rights Reserved.