|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ContentItem | |
---|---|
com.endeca.infront.assembler | Contains the core interfaces for the Assembler. |
com.endeca.infront.assembler.event | The Assembler Event listening interface. |
com.endeca.infront.assembler.event.request | Interface for tracking information related to individual Assembler.assemble() calls. |
com.endeca.infront.assembler.perf.serializers | Contains serializers to be used with the Assembler performance monitoring package. |
com.endeca.infront.assembler.servlet | This package provides an HttpServlet interface
over an Assembler to serve Assembler
clients over the wire and a servlet for generating links for preview. |
com.endeca.infront.cartridge | Contains the built-in Assembler cartridge handlers and their configuration classes. |
com.endeca.infront.content | Contains all interfaces for accessing and representing content in an Assembler Application. |
com.endeca.infront.content.source | Contains interfaces for content sources in an Assembler Application. |
com.endeca.infront.navigation.event | The interface to create navigation related RequestEvent objects
and log them to an Oracle Endeca log server |
com.endeca.infront.navigation.url.event | |
com.endeca.infront.web.tags | Contains tags to use when building an Assembler-powered application. |
Uses of ContentItem in com.endeca.infront.assembler |
---|
Classes in com.endeca.infront.assembler with type parameters of type ContentItem | |
---|---|
interface |
CartridgeHandler<T extends ContentItem>
An interface for inserting custom cartridge logic into the assembler. |
Classes in com.endeca.infront.assembler that implement ContentItem | |
---|---|
class |
BasicContentItem
Convenience class to extend when implementing ContentItem |
Methods in com.endeca.infront.assembler that return ContentItem | |
---|---|
ContentItem |
Assembler.assemble(ContentItem pContentItem)
Invokes the assembly process and returns the assembled results. |
ContentItem |
ContentItemInitializer.initialize(ContentItem contentItem)
Initialize the input ContentItem . |
ContentItem |
AbstractCartridgeHandler.initialize(ContentItem pContentItem)
This implementation simply returns the input ContentItem without modification. |
ContentItem |
CartridgeHandler.process(T pContentItem)
Called by the assembler after the preprocess method has been called for all cartridges in a complete response model. |
Methods in com.endeca.infront.assembler with parameters of type ContentItem | |
---|---|
ContentItem |
Assembler.assemble(ContentItem pContentItem)
Invokes the assembly process and returns the assembled results. |
ContentItem |
ContentItemInitializer.initialize(ContentItem contentItem)
Initialize the input ContentItem . |
T |
CartridgeHandler.initialize(ContentItem pContentItem)
Called by the assembler once for each cartridge instance, immediately before CartridgeHandler.preprocess(ContentItem) is called. |
ContentItem |
AbstractCartridgeHandler.initialize(ContentItem pContentItem)
This implementation simply returns the input ContentItem without modification. |
void |
AbstractCartridgeHandler.preprocess(ContentItem pContentItem)
This implementation does nothing and does not modify the input ContentItem . |
Constructors in com.endeca.infront.assembler with parameters of type ContentItem | |
---|---|
BasicContentItem(ContentItem pContentItem)
Copy constructor. |
Uses of ContentItem in com.endeca.infront.assembler.event |
---|
Methods in com.endeca.infront.assembler.event that return ContentItem | |
---|---|
ContentItem |
AssemblerEvent.getContentItem()
|
Constructors in com.endeca.infront.assembler.event with parameters of type ContentItem | |
---|---|
AssemblerEvent(Assembler source,
ContentItem contentItem,
CartridgeHandler<?> cartridgeHandler,
Throwable error)
Constructor. |
Uses of ContentItem in com.endeca.infront.assembler.event.request |
---|
Classes in com.endeca.infront.assembler.event.request that implement ContentItem | |
---|---|
class |
RequestEvent
Tracks information about a single Assembler invocation. |
Methods in com.endeca.infront.assembler.event.request with parameters of type ContentItem | |
---|---|
abstract void |
RequestEventListener.handleAssemblerRequestEvent(RequestEvent requestEvent,
ContentItem rootContentItem)
This method is invoked when an Assembler invocation is
complete and the corresponding RequestEvent is fully
populated. |
void |
ContentItemAugmentAdapter.handleAssemblerRequestEvent(RequestEvent event,
ContentItem rootContentItem)
Attaches Assembler request information to the given Assembler output ContentItem. |
Uses of ContentItem in com.endeca.infront.assembler.perf.serializers |
---|
Methods in com.endeca.infront.assembler.perf.serializers with parameters of type ContentItem | |
---|---|
void |
StatsPageTimeEventSerializer.putStatsIntoContentItem(ContentItem pContentItem)
Adds performance statistics to the supplied content item. |
Uses of ContentItem in com.endeca.infront.assembler.servlet |
---|
Methods in com.endeca.infront.assembler.servlet that return ContentItem | |
---|---|
protected ContentItem |
AbstractAssemblerServlet.createAssemblerInput(javax.servlet.http.HttpServletRequest req)
Creates and returns the appropriate input for the the Assembler
using the given request object. |
Methods in com.endeca.infront.assembler.servlet with parameters of type ContentItem | |
---|---|
void |
XmlResponseWriter.write(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
ContentItem assemblerOutput)
Serializes the Assembler output as XML and writes
it to the response. |
void |
ResponseWriter.write(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
ContentItem assemblerOutput)
Writes the servlet response based on the given Assembler output. |
void |
JsonResponseWriter.write(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
ContentItem assemblerOutput)
Serializes the Assembler output as JSON and writes
it to the response. |
Uses of ContentItem in com.endeca.infront.cartridge |
---|
Classes in com.endeca.infront.cartridge with type parameters of type ContentItem | |
---|---|
class |
NavigationCartridgeHandler<ConfigType extends ContentItem,ModelType extends ContentItem>
Base class for Endeca navigation cartridge handlers. |
class |
NavigationCartridgeHandler<ConfigType extends ContentItem,ModelType extends ContentItem>
Base class for Endeca navigation cartridge handlers. |
Methods in com.endeca.infront.cartridge that return ContentItem | |
---|---|
protected ContentItem |
RedirectAwareContentIncludeHandler.getContent(ContentLocator locator)
Adds keyword redirect information, if a redirect was triggered. |
protected ContentItem |
ContentIncludeHandler.getContent(ContentLocator locator)
A method that allows subclasses to control the content returned by the ContentIncludeHandler.preprocess(com.endeca.infront.assembler.ContentItem) method. |
ContentItem |
ConfigInitializer.initialize(ContentItem instanceConfig)
Subclasses can extend this method to add layers or re-order layers. |
ContentItem |
SearchAdjustmentsRequestParamMarshaller.marshall()
|
ContentItem |
ResultsListRequestParamMarshaller.marshall()
|
ContentItem |
RequestParamMarshaller.marshall()
Creates a new ContentItem and populates it with information from the HttpServletRequest. |
ContentItem |
RefinementMenuRequestParamMarshaller.marshall()
|
ContentItem |
NavigationContainerRequestParamMarshaller.marshall()
|
ContentItem |
DimensionSearchResultsRequestParamMarshaller.marshall()
|
ContentItem |
StatsPageCartridgeHandler.process(ContentItem pContentItem)
If a StatsPageTimeEventSerializer has been set, stores performance
information in the supplied ContentItem . |
ContentItem |
ContentSlotHandler.process(ContentItem pContentItem)
|
ContentItem |
ContentIncludeHandler.process(ContentItem pContentItem)
Returns the content obtained from the ContentSource
(retrieved in ContentIncludeHandler.preprocess(com.endeca.infront.assembler.ContentItem) ). |
ContentItem |
ContentSlotListHandler.process(ContentSlotListConfig pContentItem)
Returns the input ContentSlotListConfig . |
Methods in com.endeca.infront.cartridge that return types with arguments of type ContentItem | |
---|---|
List<ContentItem> |
ContentSlotListConfig.getContentSlotList()
Gets the ContentSlotConfig list contained in this ContentSlotListConfig. |
Methods in com.endeca.infront.cartridge with parameters of type ContentItem | |
---|---|
protected static void |
ConfigInitializer.addDefaults(ContentItem contentItem,
ContentItem defaults)
Helper method for adding defaults "below" the values present in a given ContentItem. |
static void |
RequestParamMarshaller.convertToBoolean(ContentItem item,
String key)
Helper method for converting the String value associated with a key to a boolean. |
static void |
RequestParamMarshaller.convertToInt(ContentItem item,
String key)
Helper method for converting the String value associated with a key to an integer. |
static void |
RequestParamMarshaller.convertToList(ContentItem item,
String key)
Helper method for converting a pipe delimited String value associated with a key to a list of strings. |
static void |
RequestParamMarshaller.convertToLong(ContentItem item,
String key)
Helper method for converting the String value associated with a key to a long. |
ResultsListConfig |
ResultsListHandler.initialize(ContentItem pContentItem)
Creates a ResultsListConfig representing the full configuration for this cartridge. |
ConfigType |
NavigationCartridgeHandler.initialize(ContentItem pContentItem)
Uses the ContentItemInitializer , if one has been set,
to create the full configuration for this cartridge. |
ContentSlotListConfig |
ContentSlotListHandler.initialize(ContentItem pContentItem)
Uses the ContentItemInitializer , if one has been set,
to create the full configuration for this cartridge. |
ContentItem |
ConfigInitializer.initialize(ContentItem instanceConfig)
Subclasses can extend this method to add layers or re-order layers. |
void |
RequestParamMarshaller.override(ContentItem contentItem)
Helper method for layering a ContentItem on top of another ContentItem. |
void |
RefinementMenuRequestParamMarshaller.override(ContentItem contentItem)
|
void |
ContentSlotHandler.preprocess(ContentItem pContentItem)
Adds the List of ContentItem objects returned by the ContentManager to the input content item using the key, ContentSlotHandler.CONTENTS . |
void |
ContentIncludeHandler.preprocess(ContentItem pContentItem)
Gets content from the ContentSource and stores it in the
input ContentItem . |
ContentItem |
StatsPageCartridgeHandler.process(ContentItem pContentItem)
If a StatsPageTimeEventSerializer has been set, stores performance
information in the supplied ContentItem . |
ContentItem |
ContentSlotHandler.process(ContentItem pContentItem)
|
ContentItem |
ContentIncludeHandler.process(ContentItem pContentItem)
Returns the content obtained from the ContentSource
(retrieved in ContentIncludeHandler.preprocess(com.endeca.infront.assembler.ContentItem) ). |
void |
ConfigInitializer.setDefaults(ContentItem defaults)
Set the default configuration for a given CartridgeHandler. |
protected SearchAdjustmentsConfig |
SearchAdjustmentsHandler.wrapConfig(ContentItem pContentItem)
|
protected ResultsListConfig |
ResultsListHandler.wrapConfig(ContentItem pContentItem)
|
protected RefinementMenuConfig |
RefinementMenuHandler.wrapConfig(ContentItem pContentItem)
|
protected RecordSpotlightConfig |
RecordSpotlightHandler.wrapConfig(ContentItem pContentItem)
Creates a RecordSpotlightConfig. |
protected RecordDetailsConfig |
RecordDetailsHandler.wrapConfig(ContentItem pContentItem)
|
protected NavigationContainerConfig |
NavigationContainerHandler.wrapConfig(ContentItem pContentItem)
|
protected abstract ConfigType |
NavigationCartridgeHandler.wrapConfig(ContentItem item)
Wraps the input ContentItem as a typed config object. |
protected MediaBannerConfig |
MediaBannerHandler.wrapConfig(ContentItem pContentItem)
|
protected DimensionSearchResultsConfig |
DimensionSearchResultsHandler.wrapConfig(ContentItem pContentItem)
|
protected BreadcrumbsConfig |
BreadcrumbsHandler.wrapConfig(ContentItem pContentItem)
|
Method parameters in com.endeca.infront.cartridge with type arguments of type ContentItem | |
---|---|
void |
ContentSlotListConfig.setContentSlotList(List<ContentItem> configList)
Sets the ContentSlotConfig list contained in this ContentSlotListConfig. |
Constructors in com.endeca.infront.cartridge with parameters of type ContentItem | |
---|---|
BreadcrumbsConfig(ContentItem pContentItem)
Creates a BreadcrumbsConfig and copies the configuration present
in the input ContentItem . |
|
ContentInclude(ContentItem pContentItem)
Constructor that requires a ContentItem to describe the requested content. |
|
ContentSlotConfig(ContentItem pContentItem)
Creates a ContentSlotConfig and copies the configuration present
in the input ContentItem . |
|
ContentSlotListConfig(ContentItem pContentItem)
Wraps the specified ContentItem with the ContentSlotListConfig type. |
|
DimensionSearchResultsConfig(ContentItem pContentItem)
Creates a DimensionSearchResultsConfig with the following default settings: enabled = false
showCountsEnabled = false
relRankEnabled = false
maxResults = 100
maxResultsPerDimension = 10
dimensionList = null
|
|
MediaBanner(ContentItem pContentItem)
Creates the MediaBanner output model, using the
type and data present in the input ContentItem . |
|
MediaBannerConfig(ContentItem pContentItem)
Creates a copy of the specified ContentItem , and returns it as an instance of
MediaBannerConfig . |
|
RecordDetailsConfig(ContentItem pContentItem)
Creates a copy of the specified ContentItem , and returns it as an instance of
RecordDetailsConfig . |
|
RecordSpotlightConfig(ContentItem pContentItem)
Creates a copy of the specified ContentItem , and returns it as an instance of
RecordSpotlightConfig . |
|
RedirectAwareContentInclude(ContentItem pContentItem)
Constructor that requires a ContentItem to describe the requested content. |
|
RefinementMenuConfig(ContentItem pContentItem)
Creates a ResultsListConfig with the following default settings: showMoreLink = false numRefinements = 10 maxNumRefinements = 1000 showMore = false whyPrecedenceRuleFired = false |
|
SearchAdjustmentsConfig(ContentItem pContentItem)
Creates a copy of the specified ContentItem , and returns it as an instance of
SearchAdjustmentsConfig . |
Constructor parameters in com.endeca.infront.cartridge with type arguments of type ContentItem | |
---|---|
ContentSlotListConfig(List<ContentItem> pConfigList)
Creates a new ContentSlotListConfig wrapping the specified list, with type = "ContentSlotList". |
|
ContentSlotListConfig(String pType,
List<ContentItem> pConfigList)
Creates a new ContentSlotListConfig wrapping the specified list, with the specified type string. |
Uses of ContentItem in com.endeca.infront.content |
---|
Methods in com.endeca.infront.content that return types with arguments of type ContentItem | |
---|---|
List<ContentItem> |
MdexContentRequestBroker.getContents(String pContentCollection,
int pRuleLimit)
This method is for internal Oracle use only and should never be called. Query for rule-triggered content from a specified content collection. |
Uses of ContentItem in com.endeca.infront.content.source |
---|
Methods in com.endeca.infront.content.source that return ContentItem | |
---|---|
ContentItem |
ContentLocator.getContent()
Retrieves this locator's content item. |
Uses of ContentItem in com.endeca.infront.navigation.event |
---|
Methods in com.endeca.infront.navigation.event with parameters of type ContentItem | |
---|---|
void |
LogServerAdapter.handleAssemblerRequestEvent(RequestEvent assemblerRequestEvent,
ContentItem rootContentItem)
Send information about the Assembler request to an Oracle Endeca Log Server. |
Uses of ContentItem in com.endeca.infront.navigation.url.event |
---|
Methods in com.endeca.infront.navigation.url.event with parameters of type ContentItem | |
---|---|
void |
CanonicalLinkBuilder.handleAssemblerRequestEvent(RequestEvent requestEvent,
ContentItem rootContentItem)
|
Uses of ContentItem in com.endeca.infront.web.tags |
---|
Methods in com.endeca.infront.web.tags with parameters of type ContentItem | |
---|---|
void |
PageHead.setRootContentItem(ContentItem contentItem)
Sets the root content item for obtaining the configuration information. |
void |
PageBody.setRootContentItem(ContentItem contentItem)
Sets the root content item for obtaining the configuration information. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |