public class MdexRequestBroker extends Object
Constructor and Description |
---|
MdexRequestBroker(MdexResource mdexResource,
boolean debugEnabled)
Creates an MDEX request broker.
|
Modifier and Type | Method and Description |
---|---|
com.endeca.infront.navigation.request.MdexRequest |
createMdexRequest(FilterState filterState,
com.endeca.infront.navigation.request.MdexQuery mdexQuery)
This method is for internal Oracle use only and should never be called.
If the request specified by the given query and filter state has already been constructed, then return a reference to it. |
MdexResource |
getMdexResource()
This method is for internal Oracle use only and should never be called.
Gets the MDEX resource that will be used to create requests. |
public MdexRequestBroker(MdexResource mdexResource, boolean debugEnabled)
mdexResource
- The MDEX to use for constructing requestsdebugEnabled
- When set to true
, will allow debug
parameters to be passed into requests.ResultsListConfig.setWhyMatchEnabled(boolean)
,
ResultsListConfig.setWhyRankEnabled(boolean)
,
RefinementMenuConfig.setWhyPrecedenceRuleFired(boolean)
,
NavigationContainerConfig.setWhyPrecedenceRuleFired(boolean)
public MdexResource getMdexResource()
MdexResource
instance.public com.endeca.infront.navigation.request.MdexRequest createMdexRequest(FilterState filterState, com.endeca.infront.navigation.request.MdexQuery mdexQuery) throws NavigationException
filterState
- The filter statemdexQuery
- The MDEX feature queryNavigationException
- If the request could not be constructed
due to invalid argumentsCopyright © 2013, Oracle and/or its affiliates. All rights reserved.