public class StoreAssemblerTools
extends atg.endeca.assembler.AssemblerTools
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
CONTENT_ITEM_TO_RENDERER_PATH_MAPPER, CONTENT_PREFIX, CONTENT_RENDERER, JSON_FORMAT, XML_FORMAT| Constructor and Description |
|---|
StoreAssemblerTools() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getContentPath(atg.servlet.DynamoHttpServletRequest pRequest)
Returns a path based on the current request URI that can used to query the assembler
for content.
|
java.lang.String |
getDefaultPagePath() |
java.lang.String |
getSiteDefaultPagePathPropertyName() |
protected boolean |
removeSiteBaseURL(java.lang.StringBuilder pResourceBuilder)
Removes the site base url.
|
void |
setDefaultPagePath(java.lang.String pDefaultPagePath) |
void |
setSiteDefaultPagePathPropertyName(java.lang.String pSiteDefaultPagePathPropertyName) |
doStartService, getApplicationLogging, getAssemblerFactory, getAssemblerSettings, getBeanFilterService, getCallbacks, getContentItemToRendererPathForRequest, getContentPathPrefix, getDefaultContentItemToRendererPath, getDefaultContentRenderer, getRendererPathForContentItem, getResponseGenerator, invokeAssembler, invokeAssembler, isExperienceManager, isIncludeAdditionalProductionURLs, isOptimizeWriteResponse, isRemoveContextRoot, isRemoveSiteBaseURL, isUseMapper, removeContextRoot, serializeContentItemToResponse, setApplicationLogging, setAssemblerFactory, setAssemblerSettings, setBeanFilterService, setCallbacks, setDefaultContentItemToRendererPath, setDefaultContentRenderer, setIncludeAdditionalProductionURLs, setOptimizeWriteResponse, setRemoveContextRoot, setRemoveSiteBaseURL, setResponseGenerator, setUseMapper, updateURLaddLogListener, createAdminServlet, doStopService, getAbsoluteName, getAdminServlet, getAdminServletOutputStreamEncoding, getLoggingForVlogging, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isAdminServletUseServletOutputStream, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingTrace, isLoggingWarning, isRunning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, nameContextElementBound, nameContextElementUnbound, removeLogListener, reResolveThis, resolveName, resolveName, resolveName, resolveName, sendLogEvent, setAdminServletOutputStreamEncoding, setAdminServletUseServletOutputStream, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingTrace, setLoggingWarning, setNucleus, setServiceInfo, startService, stopServicevlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarningpublic void setSiteDefaultPagePathPropertyName(java.lang.String pSiteDefaultPagePathPropertyName)
pSiteDefaultPagePathPropertyName - The siteConfiguration's 'defaultPageContentPath' property name.public java.lang.String getSiteDefaultPagePathPropertyName()
public void setDefaultPagePath(java.lang.String pDefaultPagePath)
pDefaultPagePath - The page path that will be used when the servlet path is '/'. For example, if the
default page you wish to set is /home, the value should be set to home (no preceding
forward slash).
When no site specific default path is needed, a default path can be set using this
property. This could be used when no site has been defined or all sites share a
common default page path.public java.lang.String getDefaultPagePath()
public java.lang.String getContentPath(atg.servlet.DynamoHttpServletRequest pRequest)
getContentPath in class atg.endeca.assembler.AssemblerToolsprotected boolean removeSiteBaseURL(java.lang.StringBuilder pResourceBuilder)
removeSiteBaseURL in class atg.endeca.assembler.AssemblerToolspResourceBuilder -