Oracle Commerce Assembler 11.0.0 Java API

Core Assembler 
Package Description
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.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.
Spring Assembler Implementation 
Package Description
com.endeca.infront.assembler.servlet.spring
Contains implementations of the Assembler Servlet and Preview Link Servlet powered by Spring for bean resolution.
com.endeca.infront.assembler.spring
Contains an implementation of the Assembler that uses Spring for managing configuration and resolving it.
com.endeca.infront.web.spring
Contains Spring-powered utilities to get an Assembler app working.
Core Endeca Cartridges and MDEX API 
Package Description
com.endeca.infront.cartridge
Contains the built-in Assembler cartridge handlers and their configuration classes.
com.endeca.infront.cartridge.model
Contains model objects for use in the built-in Assembler cartridge handlers.
com.endeca.infront.navigation
Contains classes and interfaces for making requests to an MDEX server.
com.endeca.infront.navigation.model
Contains model objects for use in making requests to an MDEX server.
com.endeca.infront.navigation.url
Contains URL-based implementations of the interfaces in com.endeca.infront.navigation for making requests to an MDEX server.
Assembler Performance Monitoring Framework 
Package Description
com.endeca.infront.assembler.perf  
com.endeca.infront.assembler.perf.config  
com.endeca.infront.assembler.perf.serializers  
Assembler Utility Packages 
Package Description
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.serialization
Contains serializers that may be used to serialize java beans to XML or JSON.
com.endeca.infront.web.tags
Contains tags to use when building an Assembler-powered application.
Other Packages 
Package Description
com.endeca.content.assembler.contentImport.validation  
com.endeca.content.assembler.contentImport.writer  
com.endeca.content.core  
com.endeca.content.core.contentImport  
com.endeca.content.core.contentImport.validation  
com.endeca.content.core.contentImport.validation.validators  
com.endeca.content.core.contentImport.writer  
com.endeca.content.core.entity  
com.endeca.content.core.entity.definition  
com.endeca.content.core.util  
com.endeca.infront.assembler.servlet.admin  
com.endeca.infront.assembler.servlet.spring.admin  
com.endeca.infront.assembler.util  
com.endeca.infront.event  
com.endeca.infront.navigation.url.event  
com.endeca.infront.perf  
com.endeca.infront.perf.stats  
com.endeca.serialization.json  
com.endeca.soleng.urlformatter
The core of the URL Optimization API containing the fundamental components required for URL manipulation and generation - including the primary UrlState class and its related UrlFormatter and QueryBuilder interfaces.
com.endeca.soleng.urlformatter.basic
Contains the BasicUrlFormatter and BasicQueryBuilder classes.
com.endeca.soleng.urlformatter.seo
Contains the SeoUrlFormatter and its associated classes for configuring and tuning the behavior of this SEO-friendly implementation of the core UrlFormatter interface.
com.endeca.store  
com.endeca.store.configuration  
com.endeca.store.exceptions  

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.