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. |
MDEXStateCreator |
|
MDEXStateMetadataObjectRelationshipUtil |
Utility class providing convenient methods for navigating
data source relationships, based on the use of the "parentDataSource"
configuration property. |
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. |
SelectiveRefinementsConfig |
Holds the selective refinements configuration for a data source. |
SelectiveRefinementsManager |
SelectiveRefinementsManager is a singleton that manages the selective refinements lists for
every data source (MDEXState) in the application, ensuring that each list is initialized exactly
once for the life of the application (or until its entry is cleared). |
SSLConfig |
|