public class DimensionValueCacheRefreshHandler
extends com.endeca.infront.cartridge.DimensionSearchResultsHandler
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
CLASS_VERSION
Class version string 
 | 
| Constructor and Description | 
|---|
DimensionValueCacheRefreshHandler()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected com.endeca.infront.cartridge.model.DimensionSearchGroup | 
getDimension(com.endeca.infront.cartridge.DimensionSearchResults pDimensionSearchResults)
Loops through all dimensions for the dimension specified by the 
 dimensionName. 
 | 
java.lang.String | 
getDimensionName()  | 
protected com.endeca.infront.navigation.model.SearchFilter | 
getDimensionSearchFilter(com.endeca.infront.navigation.NavigationState navigationState)
Gets the SearchFilter used for the dimension search. 
 | 
DimensionValueCacheTools | 
getDimensionValueCacheTools()  | 
com.endeca.infront.navigation.NavigationStateBuilder | 
getNavigationStateBuilder()  | 
java.lang.String | 
getRepositoryIdProperty()  | 
protected java.lang.String | 
parseDimvalId(java.lang.String pNavState)
Dimension values returned don't contain their dimval id so we need to parse
 it from the navigation state. 
 | 
com.endeca.infront.cartridge.DimensionSearchResults | 
process(com.endeca.infront.cartridge.DimensionSearchResultsConfig pConfig)
An override of the DimensionSearchResultsHandlers process method. 
 | 
void | 
setDimensionName(java.lang.String pDimensionName)  | 
void | 
setDimensionValueCacheTools(DimensionValueCacheTools pDimensionValueCacheTools)  | 
void | 
setNavigationStateBuilder(com.endeca.infront.navigation.NavigationStateBuilder pNavigationStateBuilder)  | 
void | 
setRepositoryIdProperty(java.lang.String pRepositoryIdProperty)  | 
createDimensionSearchNavigationState, preprocess, wrapConfigcreateMdexRequest, dispatchNavigationEventInformation, executeMdexRequest, executeMdexRequest, getActionPathProvider, getContentItemInitializer, getMdexRequestBroker, getNavigationState, getSiteState, getUserState, initialize, populateNavigationPathDefaults, setActionPathProvider, setContentItemInitializer, setMdexRequestBroker, setNavigationState, setSiteState, setUserStatepublic java.lang.String getDimensionName()
public void setDimensionName(java.lang.String pDimensionName)
mDimensionName - the mDimensionName to setpublic java.lang.String getRepositoryIdProperty()
public void setRepositoryIdProperty(java.lang.String pRepositoryIdProperty)
mRepositoryIdProperty - the mRepositoryIdProperty to 
 set.public DimensionValueCacheTools getDimensionValueCacheTools()
public void setDimensionValueCacheTools(DimensionValueCacheTools pDimensionValueCacheTools)
mDimensionValueCacheTools - the mDimensionValueCacheTools to set.public com.endeca.infront.navigation.NavigationStateBuilder getNavigationStateBuilder()
public void setNavigationStateBuilder(com.endeca.infront.navigation.NavigationStateBuilder pNavigationStateBuilder)
pNavigationStateBuilder - Set the navigationStateBuilderpublic com.endeca.infront.cartridge.DimensionSearchResults process(com.endeca.infront.cartridge.DimensionSearchResultsConfig pConfig)
                                                            throws com.endeca.infront.assembler.CartridgeHandlerException
process in interface com.endeca.infront.assembler.CartridgeHandler<com.endeca.infront.cartridge.DimensionSearchResultsConfig>process in class com.endeca.infront.cartridge.DimensionSearchResultsHandlercom.endeca.infront.assembler.CartridgeHandlerExceptionprotected java.lang.String parseDimvalId(java.lang.String pNavState)
pNavState - The navigation state string to be parsed.protected com.endeca.infront.navigation.model.SearchFilter getDimensionSearchFilter(com.endeca.infront.navigation.NavigationState navigationState)
getDimensionSearchFilter in class com.endeca.infront.cartridge.DimensionSearchResultsHandlernavigationState - the global NavigationState objectprotected com.endeca.infront.cartridge.model.DimensionSearchGroup getDimension(com.endeca.infront.cartridge.DimensionSearchResults pDimensionSearchResults)
pDimensionSearchResults -