|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Assembler
and process its results.CartridgeHandler
that provides no-op implementations of
CartridgeHandler.initialize(ContentItem)
and CartridgeHandler.preprocess(ContentItem)
.Action
with the specified label.
Action
with the specified label, site root path and content path.
Action
objects that they create.FilterState.isAutoPhraseEnabled()
is different from the
defaultFilterState.
FilterState.getEqlFilter()
is different from the defaultFilterState.
FilterState.getLanguageId()
is different from the
defaultFilterState.
AdjustedSearch
with the specified terms, auto phrase and spell corrected values.
SeoUrlFormatter
.UrlState
to store
an AggrERec
for aggregate record detail page links.AssemblerFactory
to use.
AssemblerEventListener
interface.Assembler
.RequestEvent
for the
current request and invokes the RequestEventListener.handleAssemblerRequestEvent(com.endeca.infront.assembler.event.request.RequestEvent, com.endeca.infront.assembler.ContentItem)
method on it.
RequestEvent
for the current request
RequestEvent
for the current request
ContentItem
QueryBuilder
, used to create an UrlENEQuery from a UrlState object.UrlFormatter
that formats traditional Endeca URLs.BreadcrumbsHandler
output model.BreadcrumbsHandler
output model, using the
type and data present in the input BreadcrumbsConfig
.
BreadcrumbsHandler
configuration model.BreadcrumbsConfig
with no specified type.
BreadcrumbsConfig
with the input argument set as the type.
BreadcrumbsConfig
and copies the configuration present
in the input ContentItem
.
Breadcrumbs
model objects.UrlState
into an ENEQuery
.
CartridgeHandler.initialize(ContentItem)
method.
CartridgeHandler.initialize(ContentItem)
method.
CartridgeHandler.preprocess(ContentItem)
method.
CartridgeHandler.preprocess(ContentItem)
method.
CartridgeHandler.process(ContentItem)
method.
CartridgeHandler.process(ContentItem)
method.
FilterState.getSearchFilters()
- clears to an empty list
FilterState.getNavigationFilters()
- clears to an empty list
FilterState.getRangeFilters()
- clears to an empty list
FilterState.getRecordFilters()
- clears to an empty list
FilterState.getFeaturedRecords()
- clears to an empty list
FilterState.getGeoFilter()
- clears to null
UrlState
.
UrlState
object.
HttpServlet
interface
over an Assembler
to serve Assembler
clients over the wire and a servlet for generating links for preview.RequestEvent
objects
and log them to an Oracle Endeca log servercom.endeca.infront.navigation
for making requests to an MDEX server.UrlState
class and its related UrlFormatter
and
QueryBuilder
interfaces.BasicUrlFormatter
and BasicQueryBuilder
classes.SeoUrlFormatter
and its associated classes
for configuring and tuning the behavior of this SEO-friendly implementation
of the core UrlFormatter
interface.AndFilter
and OrFilter
.CartridgeHandler.initialize(ContentItem)
.UrlState
contains an AggrERec parameter.
UrlState
contains an ERec parameter.
UrlState
contains a navigation state
parameter.
ContentSource
to use.
RequestEventListener
that attaches
Assembler request information to the content item
returned by the Assembler
.ContentItem
with configuration properties.ContentItem
as
well as a means to retrieve that item.ContentSlotHandler
configuration model.ContentSlotConfig
with type "ContentSlot" and specified
content collection and rule limit.
ContentSlotConfig
.
ContentSlotConfig
and copies the configuration present
in the input ContentItem
.
ContentSlotListHandler
configuration model.ContentItem
with the ContentSlotListConfig type.
ContentSlotListConfig
objects.AggrERec
.
Assembler
using the given request object.
ERec
.
MdexRequestBroker.createMdexRequest(FilterState, MdexQuery)
method,
throwing a CartridgeHandlerException if a NavigationException is caught.
NavState
.
UrlState
.
UserState
object by parsing the information present in the
HttpServletRequest
.
Filter.destroy()
.
DimensionSearchResultsHandler
output model.DimensionSearchResults
output model, using the
type and data present in the input DimensionSearchResultsConfig
.
DimensionSearchResultsHandler
configuration model.false
showCountsEnabled = false
relRankEnabled = false
maxResults = 100
maxResultsPerDimension = 10
dimensionList = null
false
showCountsEnabled = false
relRankEnabled = false
maxResults = 100
maxResultsPerDimension = 10
dimensionList = null
false
showCountsEnabled = false
relRankEnabled = false
maxResults = 100
maxResultsPerDimension = 10
dimensionList = null
DimensionSearchResults
model objects.DimensionSearchResultsHandler
configuration from the parameters present
in a request URL.DimensionSearchResultsConfig
.
DimLocation
objects into path-encoded
keyword strings.Assembler
, passes it input based on the request,
and processes the results.
SeoUrlFormatter
.UrlState
to store
an ERec
for record detail page links.Event
s for an EventSerializer
.EventSummary
instances.Event
s.MdexRequest.execute()
, throwing
a CartridgeHandlerException if a NavigationException is caught.
FilterState.FilterState()
and the requisite setter methods instead.
DimLocation
for the specified
UrlState
.
UrlState
into an URL string.
Action
objects.
AggrERec
contained by this parameter.
AggrERecFormatter
used to render aggregate record
attributes to the URL path keywords.
DimVal
names to the URL.
DimVal
name to the URL.
DimVal
name to the URL.
AssemblerFactory
.
AssemblerFactory
using the Spring Framework.
UrlState
.
RefinementMenu
.
ContentIncludeHandler.preprocess(com.endeca.infront.assembler.ContentItem)
method.
ContentItemInitializer
used to create the full cartridge
configuration.
ContentItemInitializer
used to create the full cartridge
configuration.
ContentSlotConfig
list contained in this ContentSlotListConfig.
ContentSource
to use for
creating links.
ContentSource
using the Spring Framework.
Action
objects.
ServletContext
via the Spring WebApplicationContext
.
AbstractContentSource.resolveContent(HttpServletRequest)
method, it will
attempt to resolve the content URI using this default site root
path.
List
of dimension search groups.
UrlState
.
StringFormatter
that is used to process the
ancestor and descriptor DimVal
names.
UrlState
.
ERec
contained by this parameter.
ERecFormatter
used to render endeca record
attributes to the URL path keywords.
RefinementMenu
.
DimLocationFormatter
with a specific dimension.
DimLocationFormatter
with a specific dimension.
Action
object used to construct the link
which fires when the media is clicked.
LinkBuilder
object used to construct the link
which fires when the media is clicked (if desired).
MediaSourceConfig
objects.
NavigationStateBuilder
to use for
creating links.
NavigationStateBuilder
using the Spring Framework.
UrlState
or null
if there is no navigation state.
UrlState
.
NavStateFormatter
property used to render navigation
state information to the URL path keywords.
UrlParam
mappings contained within
this UrlState
.
ServletContext
via the Spring WebApplicationContext
.
RefinementMenu
type.
DimensionSearchResultsConfig.getRelRankStrategy()
instead.
ResultsListConfig.getRelRankStrategy()
instead.
NavigationState.clearFilterState()
is called.
NavigationState
(removeSearches, removeFilters, selectNavigationFilter, etc.)
ResponseWriter
.
ResponseWriter
using the Spring Framework.
StringFormatter
that is used to process the
root DimVal
name.
NavigationAction
to a page with the nav state
specified by the record selection.
Action
returned by
RecordSpotlight.getSeeAllLink()
.
DimVal
names.
DimLocation
objects.
NavigationContainerConfig.getRefinementsShown()
. Action
returned by
RecordSpotlight.getSeeAllLink()
.
RefinementMenu
.
SortOption
.
DimensionSearchValue
s in this result.
NavigationAction
.
UrlParam
value associated with the specified
key in the underlying parameter map.
DimLocationFormatter
objects should be associated
to this formatter by dimension name or id.
DimLocationFormatter
objects should be associated
to this formatter by dimension name or id.
RefinementMenuConfig.RefinementsShown
whose RefinementMenuConfig.RefinementsShown.toString()
method matches
the input argument.
MatchMode
whose name or MatchMode.toString()
method matches
the input argument.
Assembler
invocation is
complete and the corresponding RequestEvent
is fully
populated.
UrlState
using state from the
specified ENEQueryResults
.
Filter.init(javax.servlet.FilterConfig)
.
RequestEvent
for the current request.
ContentItem
without modification.
CartridgeHandler.preprocess(ContentItem)
is called.
ContentItem
.
ContentItemInitializer
, if one has been set,
to create the full configuration for this cartridge.
ContentItemInitializer
, if one has been set,
to create the full configuration for this cartridge.
RefinementMenuConfig.getRefinementsShown()
. false
.
Record.- JsonAttribute(Object) -
Constructor for class com.endeca.infront.cartridge.model.JsonAttribute
- Constructs an attribute with a JSON object (a List or any other object)
If object is a List, adds all elements to this attribute.
- JsonResponseWriter - Class in com.endeca.infront.assembler.servlet
- Serializes the
Assembler
output as JSON and writes
it to the response. - JsonResponseWriter() -
Constructor for class com.endeca.infront.assembler.servlet.JsonResponseWriter
-
- JsonSerializer - Class in com.endeca.infront.serialization
- A class for serializing java objects to JSON.
- JsonSerializer(Writer) -
Constructor for class com.endeca.infront.serialization.JsonSerializer
- Create a JsonSerializer with the given Writer.
Action
objects.PerfLogTimeEventSerializer
.StringFormatter
that formats strings to lower case.MediaBanner
output model.MediaBanner
output model, using the
type and data present in the input ContentItem
.
MediaBannerConfig
configuration model.MediaBannerConfig
.
MediaBannerConfig
with the specified type.
ContentItem
, and returns it as an instance of
MediaBannerConfig
.
MediaObject
model objects.MediaObject
configuration model.UrlParamEncoder
objects used by this SeoUrlFormatter
.
NavigationStateBuilder
to use.
NavigationAction
with the give navigation state.
NavigationAction
with the give navigation state and label.
NavigationContainerHandler
output model.NavigationContainer
output model, using the
type and data present in the input NavigationContainerConfig
.
NavigationContainerHandler
configuration model.NavigationContainerHandler
configuration from the parameters present
in a request URL.NavigationContainerConfig
.
FilterState
and a collection of
URL parameters.NavStateUrlParam
, aggregated by
an SeoUrlFormatter.- NavStateFormatter - Interface in com.endeca.soleng.urlformatter.seo
- An interface that specifies the formatting of an UrlState associated with
a Navigation State, aggregated by an
SeoUrlFormatter
. - NavStateUrlParam - Interface in com.endeca.soleng.urlformatter
- An interface used internally by an
UrlState
to manage
state for navigation pages.
<body>
tag must contain
a reference to the PageBody tag.<head>
tag must contain
a reference to the PageHead tag.RequestParamUserStateBuilder.setDateParam(String)
.
UrlNavigationStateBuilder.getDefaultFilterState()
)
and parses the filter state parameters on the given UrlState
onto it.
GeoFilter
off of the UrlState.
UrlState
and returns them
as a map.
RangeFilter
off of the
UrlState.
UrlState
.
SearchFilter
objects
off of the UrlState.
RequestParamUserStateBuilder.setUserAgentParam(String)
.
RequestParamUserStateBuilder.setUserSegmentsParam(String)
.
Filter
that starts performance monitoring
when a request comes in.EventSerializer
that logs time taken, per request, into the assembler performance log.ActionPathProvider
.
ContentItem
.
ContentSource
and stores it in the
input ContentItem
.
ContentSlotHandler.CONTENTS
.
DimensionSearchResultsConfig.isEnabled()
returns true.
NavigationContainerHandler.mMdexRequest
.
RefinementMenuConfig.getDimensionId()
.
Assembler
.
Breadcrumbs
model.
ContentSource
(retrieved in ContentIncludeHandler.preprocess(com.endeca.infront.assembler.ContentItem)
).
ContentSlotListConfig
.
DimensionSearchResultsConfig.isEnabled()
is true,
and there is at least 1 search term in the NavigationState
else returns null.
RefinementMenu
s and creates the output NavigationContainer
model.
RecordDetails
model object.
StatsPageTimeEventSerializer
has been set, stores performance
information in the supplied ContentItem
.
UrlState
objects into ENEQuery
objects.UrlState
into an ENEQuery
object.QueryBuildException
with no message
or cause.
QueryBuildException
with the specified
message.
QueryBuildException
with the specified
message and cause.
QueryBuildException
with the specified
cause.
RecordDetailsHandler
output model.RecordDetails
output model, using the
type and data present in the input RecordDetailsConfig
.
RecordDetailsHandler
configuration model.RecordDetailsConfig
.
RecordDetailsConfig
with the specified type.
ContentItem
, and returns it as an instance of
RecordDetailsConfig
.
RecordDetails
model objects.RecordSpotlightHandler
output model.RecordSpotlight
output model, using the
type and data present in the input RecordSpotlightConfig
.
RecordSpotlightHandler
configuration model.ContentItem
, and returns it as an instance of
RecordSpotlightConfig
.
RecordSpotlight
model objects.RefinementMenuHandler
output model.RefinementMenu
output model, using the
type and data present in the input RefinementMenuConfig
.
RefinementMenuHandler
configuration model.RefinementMenuConfig.getRefinementsShown()
RefinementMenu
model objects.RefinementMenuHandler
configuration from the parameters present
in a request URL.RefinementMenuConfig
.
StringFormatter
that specifies a regular expression for
find/replace manipulations on strings.Assembler.addAssemblerEventListener(AssemblerEventListener)
UrlState
.
DimVal
from the current
navigation state.
UrlState
.
Assembler
invocation.RequestEvent
for the current
Assembler
request.Assembler
request event information and fires a
method with the request information.SessionIdProvider
.
ContentItem
.HttpServletRequest
.RequestEvent
.
ContentSource.resolveContent(String)
, but attempts to infer
the content URI from the path info of the given servlet request.
ResponseWriter
to use.
ResponseWriter
is responsible for writing the
servlet response based on the Assembler
output.ResultsListHandler
output model.ResultsList
output model, using the
type and data present in the input ResultsListConfig
.
ResultsListHandler
configuration model.ResultsList
cartridge.ResultsListHandler
configuration from the parameters present
in a request URL.ResultsListConfig
.
SearchAdjustmentsHandler
output model.SearchAdjustments
output model, using the
type and data present in the input SearchAdjustmentsConfig
.
SearchAdjustmentsHandler
configuration model.ContentItem
, and returns it as an instance of
SearchAdjustmentsConfig
.
SearchAdjustments
model objects.SearchSuggestionsHandler
configuration from the parameters present
in a request URL.SearchAdjustmentsConfig
.
UrlState
.
DimVal
for the specified descriptor
DimVal
.
UrlState
.
UrlState
.
DimVal
from the specified
refinement Dimension
.
DimLocation
object.
ERecFormatter
that formats an Aggregate record in SEO Optimized
format, by formatting its representative record using the SeoERecFormatter
.DimLocation
object in the order [root][ancestors][descriptor].ERecFormatter
that formats the UrlState
associated with an Endecan record in SEO Optimized format,
taking into account record Dimension Values and Properties.NavStateUrlParam
.SeoUrlFormatter
in an UrlParamEncoder[] array using the toString method of the Long class to perform base 36 encoding.NavStateFormatter
that formats an UrlState in SEO Optimized format,
formatting each of the the Navigation state's DimLocations with SeoNavStateFormatters.UrlFormatter
that parses and formats optimized URLs.Action
objects.
aggrERecFormatter
property, which is used to render
directory-style (path-encoded) keywords for UrlState
objects
containing an Endeca aggregate record.
DimVal
names to the URL.
DimVal
name to the URL.
DimVal
name to the URL.
ApplicationContextAware
interface.
RefinementMenu
.
ContentItemInitializer
used to create the full cartridge
configuration in the ContentSlotListHandler.initialize(com.endeca.infront.assembler.ContentItem)
method.
ContentItemInitializer
used to create the full cartridge
configuration in the NavigationCartridgeHandler.initialize(com.endeca.infront.assembler.ContentItem)
method.
ContentSlotConfig
list contained in this ContentSlotListConfig.
Action
objects.
MediaObject
.
"yyyy-MM-dd'T'HH:mm"
.
HttpServletRequest
.
SearchFilter
is parsed
and a match mode is not specified in the URL parameter specified by
UrlNavigationStateBuilder.getSearchFiltersMatchModeParam()
SearchFilter
is parsed
and a search key is not specified in the URL parameter specified by
UrlNavigationStateBuilder.getSearchFiltersKeyParam()
.
RefinementMenu
.
List
of dimension search groups.
UrlState
.
UrlState
.
UrlState
.
StringFormatter
that is used to process the
ancestor and descriptor DimVal
names.
ResultsListRequestParamMarshaller.RECORDS_PER_PAGE_PARAMETER
.
ERecFormatter
property, which is used to render
directory-style (path-encoded) keywords for UrlState
objects
containing an Endeca record.
RefinementMenu
.
SearchBreadcrumb
.
DimLocationFormatter
with a specific dimension.
GeoFilterBreadcrumb
.
Action
object used to construct the link
which fires when the media is clicked.
LinkBuilder
object used to construct the link
which fires when the media is clicked.
GeoFilterBreadcrumb
.
SearchBreadcrumb
.
MediaSourceConfig
objects.
Action
.
UrlState
using a DimLocationList
.
UrlState
using a DimensionList
.
UrlState
using an ERec
and a DimValList
.
UrlState
.
navStateFormatter
property, which is used to render
directory-style (path-encoded) keywords for UrlState
objects
containing dimensional navigation state.
Link
.
Ancestor
.
RangeFilterBreadcrumb
.
Action
.
RefinementMenu
s created by this class.
DimensionSearchResultsConfig.setRelRankStrategy(String)
instead.
ResultsListConfig.setRelRankStrategy(String)
instead.
GeoFilterBreadcrumb
.
NavigationAction
to remove this RangeFilterBreadcrumb
.
RefinementBreadcrumb
.
SearchBreadcrumb
.
NavigationState.clearFilterState()
is called.
NavigationState
(removeSearches, removeFilters, selectNavigationFilter, etc.)
StringFormatter
that is used to process the
root DimVal
name.
NavigationAction
.
Action
returned by
RecordSpotlight.getSeeAllLink()
.
DimVal
names.
DimLocation
objects.
RefinementMenuConfig.getRefinementsShown()
. NavigationContainerConfig.getRefinementsShown()
. Action
returned by
RecordSpotlight.getSeeAllLink()
.
Action
.
RefinementMenu
.
SortOption
.
SearchBreadcrumb
.
DimensionSearchValue
s in this result.
Action
.
UrlParamEncoder
objects used by this SeoUrlFormatter
.
DimLocationFormatter
objects should be associated
to this formatter by dimension name or id.
DimLocationFormatter
objects should be associated
to this formatter by dimension name or id.
HttpServletRequest
.
HttpServletRequest
.
RefinementMenu
. RefinementMenu
. NavigationContainerRequestParamMarshaller.NAV_REFINEMENT_MENU_CONFIG
. RefinementMenuRequestParamMarshaller.NAV_REFINEMENT_MENU_CONFIG
. AbstractAssemblerServlet
to provide the needed
AssemblerFactory
and ResponseWriter
using the
Spring Framework.AbstractPreviewLinkServlet
to provide the needed
NavigationStateBuilder
and ContentSource
using the
Spring Framework.CartridgeHandler
that provides content for the
performance stats page.EventSerializer
that stores information
for the performance stats page.StringFormatter
that aggregates an array of StringFormatter
objects,
which it uses to apply a series of operations on a string.Event
interface that tracks the time spent in performing an event.TimeEvent
.
EventFactory
implementation that produces TimeEvent
s.EventSummary
that aggregates the time recorded by one or more TimeEvent
s.UrlState
.
StringFormatter
that formats strings to upper case.StringFormatter
that URL encodes strings.UrlState
object into an URL string - or while parsing a request into an UrlState
.UrlFormatException
with no message
or cause.
UrlFormatException
with the specified
message.
UrlFormatException
with the specified
message and cause.
UrlFormatException
with the specified
cause.
UrlState
objects into URL strings.NavigationStateBuilder
that uses the
UrlFormatter
.UrlState
to store
a single URL parameter.SeoUrlFormatter
in an UrlParamEncoder[] array.UrlState
object.
useNavStateCanonicalizer
property used determine whether to use any
canonicalizers associated with this formatter.
ContentItem
as a typed config object.
Assembler
output as JSON and writes
it to the response.
Assembler
output.
Assembler
output as XML and writes
it to the response.
Assembler
output as XML and writes
it to the response.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |