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, updateURL
addLogListener, 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, stopService
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning
public 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.AssemblerTools
protected boolean removeSiteBaseURL(java.lang.StringBuilder pResourceBuilder)
removeSiteBaseURL
in class atg.endeca.assembler.AssemblerTools
pResourceBuilder
-