public class DimensionValueCacheRefreshHandler
extends 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 DimensionSearchGroup |
getDimension(DimensionSearchResults pDimensionSearchResults)
Loops through all dimensions for the dimension specified by the
dimensionName.
|
java.lang.String |
getDimensionName() |
protected SearchFilter |
getDimensionSearchFilter(NavigationState navigationState)
Gets the SearchFilter used for the dimension search.
|
DimensionValueCacheTools |
getDimensionValueCacheTools() |
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.
|
DimensionSearchResults |
process(DimensionSearchResultsConfig pConfig)
An override of the DimensionSearchResultsHandlers process method.
|
void |
setDimensionName(java.lang.String pDimensionName) |
void |
setDimensionValueCacheTools(DimensionValueCacheTools pDimensionValueCacheTools) |
void |
setNavigationStateBuilder(NavigationStateBuilder pNavigationStateBuilder) |
void |
setRepositoryIdProperty(java.lang.String pRepositoryIdProperty) |
public 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 NavigationStateBuilder getNavigationStateBuilder()
public void setNavigationStateBuilder(NavigationStateBuilder pNavigationStateBuilder)
pNavigationStateBuilder - Set the navigationStateBuilderpublic DimensionSearchResults process(DimensionSearchResultsConfig pConfig)
throws CartridgeHandlerException
CartridgeHandlerExceptionprotected java.lang.String parseDimvalId(java.lang.String pNavState)
pNavState - The navigation state string to be parsed.protected SearchFilter getDimensionSearchFilter(NavigationState navigationState)
navigationState - the global NavigationState objectprotected DimensionSearchGroup getDimension(DimensionSearchResults pDimensionSearchResults)
pDimensionSearchResults -