Package com.endeca.portal.data

Interface Summary
MDEXStateManager Interface representing all MDEX State Manager implementations.
 

Class Summary
AbstractMDEXStateManager An abstract base class for MDEX State Managers.
BreadcrumbGenerator  
DataSource DataSource instances encapsulate a connection to an MDEX Engine, a current QueryState on the connection, handles the logic of executing a query on an MDEX to get results, and handles the logic of altering the QueryState.
DefaultMDEXStateManager This is an implementation of MDEXStateManager covering a very simple parent-child relationship of data sources.
GestureId A helper class used to increment and fetch the current gesture id that is stored on the UserSession
MDEXState Portlet developers should avoid this class.
MDEXStateRelationshipUtil Utility class providing convenient methods for navigating data source relationships, based on the use of the "parentDataSource" configuration property.
PageId Wrapper around user session for easy storage and retrieval of page id's.
PageState  
Query  
QueryResults An API-agnostic wrapper of query results.
QueryState QueryState is an API-agnostic representation of a query that can be executed against an MDEX engine to retrieve results.
SSLConfig  
 

Enum Summary
Feature This class contains the mapping of MDEX version to feature support.
MDEXState.APIVersion  
MDEXState.MDEXRecords  
PageState.Event  
 

Exception Summary
DataSourceException Thrown when attempting to perform an operation on a data source, such as updating an MDEX state or executing a query
QueryStateException Thrown when attempting to modify a QueryState