Package com.endeca.portal.data

Class Summary
AutoAppliedFilter<T extends QueryFilter> A relatively simple value object to pair together two QueryFilters associated with a filter-rule-generated filter.
BaseFilterConfig Represents the configuration of a base filter
BreadcrumbGenerator  
CollectionBaseView Represents a Collection base view.
CollectionManager This class provides helper static methods to fetch Collection information from Endeca Server and translate that raw metadata into Studio's CollectionBaseView model objects.
CollectionRanker Ranks all the data sets (collections) for a given data source, in order to choose the best data set for an application.
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.
DataSourceDetails Represents the data source details of a data set
GestureId A helper class used to increment and fetch the current gesture id that is stored on the UserSession
IncompleteCollectionState Class to represent Data Sets that have still not been completed.
MDEXState Portlet developers should avoid this class.
MDEXStateCreator  
MDEXStateManager The MDEXStateManager class provides helper static functions used by DataSource methods to work with QueryStates.
MDEXStateMetadataObjectRelationshipUtil 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.
SemanticView This class represents the top-level container for the Unified Attribute Model (UAM).
SemanticViewManager  
SemanticViewManager.GroupAllFilter Nested class implementation of a filter that removes group named 'all'
SemanticViewUtils  
SSLConfig  
 

Enum Summary
BaseFilterConfig.FilterType  
Feature This class contains the mapping of MDEX version to feature support.
IncompleteCollectionState.IncompleteCollectionStatus Status of Incomplete Collections DATA_INGEST_NOT_STARTED - Data ingest is not started yet. outerTransactionId is null when status is DATA_INGEST_NOT_STARTED DATA_INGEST_IN_PROGRESS - User has completed the creation process via wizard, data ingest is still in progress.
IncompleteCollectionState.LastOperation  
MDEXState.APIVersion  
PageState.Event  
 

Exception Summary
BaseFilterConfig.InvalidBaseFilterConfigException Exception to wrap reasons why the BaseFilterConfig was invalid.
DataSourceException Thrown when attempting to perform an operation on a data source, such as updating an MDEX state or executing a query
KeyNotFoundException Thrown when a specified key is not found in a keyed Collection (e.g.
QueryStateException Thrown when attempting to modify a QueryState