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
CartridgeHandlerException
protected 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
-