|
Content Assembler API 1.0.1 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
See:
Description
| Packages | |
|---|---|
| com.endeca.content | Contains the core Content Assembler API. |
| com.endeca.content.ene | A Navigation API implementation of the core Content Assembler API. |
This overview contains the following sections:
// Create a globally scoped ContentManager.
ContentManager contentManager = null;
final ServletContext servletContext = getServletContext();
synchronized(servletContext) {
ContentManager contentManager = (ContentManager)servletContext.getAttribute("contentManager");
if(null == contentManager) {
// Create an ENEContentManager.
contentManager = new ENEContentManager();
servletContext.setAttribute("contentManager", contentManager);
}
}
ContentManagerENEContentManager
// Create an ENEContentQuery.
final ENEContentQuery query = (ENEContentQuery)contentManager.createQuery();
// Populate the query.
query.setENEQuery(new UrlENEQuery(request.getQueryString(), encoding));
query.setENEConnection(new HttpENEConnection(eneHost, enePort));
query.setRuleZone("NavigationPageZone");
ContentManager.createQuery()ENEContentQuery// Execute the query. final ENEContentResults results = (ENEContentResults)query.execute(); // Get the root content item. final ContentItem content = results.getContent(); // Get the ENEQueryResults. final ENEQueryResults eneQueryResults = results.getENEQueryResults();
ContentQuery.execute()ContentResultsContentItemENEContentResults.getENEQueryResults()
|
Content Assembler API 1.0.1 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
@VERSION PRODUCT: Content Assembler API (ContentAssemblerAPIJava) VERSION: 1.0.1 BUILD: 61DEV ARCH_OS: n/a DATE: 2008-10-10T07:20:30-0400