A B C D E F G H I J K L M O P Q R S T U V W 

A

AbstractMacro - Class in org.craftercms.engine.macro.impl
Abstract Macro that provides a macro name attribute to hold the macro name (when the macro's name is variable) and the ability to skip the macro if the name is not contained in the specified string.
AbstractMacro() - Constructor for class org.craftercms.engine.macro.impl.AbstractMacro
 
AbstractSiteContextResolvingFilter - Class in org.craftercms.engine.servlet.filter
Abstract Filter that exposes a SiteContext from the SiteContextRegistry as a session attribute.
AbstractSiteContextResolvingFilter() - Constructor for class org.craftercms.engine.servlet.filter.AbstractSiteContextResolvingFilter
 
accepts(Item, boolean) - Method in class org.craftercms.engine.service.filter.ExcludeByNameItemFilter
 
accepts(Item, boolean) - Method in class org.craftercms.engine.service.filter.ExpectedNodeValueItemFilter
 
accepts(Item, boolean) - Method in class org.craftercms.engine.service.filter.IncludeByNameItemFilter
 
accessManager - Variable in class org.craftercms.engine.view.CrafterPageViewResolver
 
ACTION_PATH_VAR - Static variable in class org.craftercms.engine.controller.MonitoringController
 
addCommonVariables(Map<String, Object>, HttpServletRequest, HttpServletResponse, ServletContext) - Static method in class org.craftercms.engine.util.ScriptUtils
 
addCrafterVariables(Map<String, Object>) - Static method in class org.craftercms.engine.util.ScriptUtils
 
addCrafterVariables(Map<String, Object>, SiteItem) - Static method in class org.craftercms.engine.util.ScriptUtils
 
addDependencyKey(Object) - Method in class org.craftercms.engine.view.CrafterPageView
 
addDependencyKeys(Collection<Object>) - Method in class org.craftercms.engine.view.CrafterPageView
 
AddIndexIfFolderUrlTransformer - Class in org.craftercms.engine.url
If the url corresponds to a folder (no extension), it adds index.xml.
AddIndexIfFolderUrlTransformer() - Constructor for class org.craftercms.engine.url.AddIndexIfFolderUrlTransformer
 
addModelVariable(Map<String, Object>, Object) - Static method in class org.craftercms.engine.util.ScriptUtils
 
afterPropertiesSet() - Method in class org.craftercms.engine.view.CrafterPageView
 
AlfrescoHttpProxy - Class in org.craftercms.engine.http.impl
Extension of HttpProxyImpl that proxies to Alfresco.
AlfrescoHttpProxy() - Constructor for class org.craftercms.engine.http.impl.AlfrescoHttpProxy
 
AllHttpScopesAndAppContextHashModel - Class in org.craftercms.engine.view.freemarker
Like AllHttpScopesHashModel, but also lookup keys in the Application Context.
AllHttpScopesAndAppContextHashModel(ObjectWrapper, ApplicationContext, ServletContext, HttpServletRequest) - Constructor for class org.craftercms.engine.view.freemarker.AllHttpScopesAndAppContextHashModel
 
ApplicationContextAccessor - Class in org.craftercms.engine.util.spring
Bean that provide simple access to the Spring application context's beans.
ApplicationContextAccessor() - Constructor for class org.craftercms.engine.util.spring.ApplicationContextAccessor
 
ApplicationContextAccessor(ApplicationContext) - Constructor for class org.craftercms.engine.util.spring.ApplicationContextAccessor
 
applicationContextAccessor - Variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
applyLifecycleMethods(String, View) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
authorizedRolesXPathQuery - Variable in class org.craftercms.engine.security.CrafterPageAccessManager
 
autodetectConfiguration() - Method in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
Instead of returning the same bean from the application context, a FreeMarkerConfig is returned for the current SiteContext.

B

BooleanConverter - Class in org.craftercms.engine.model.converters
Converts the model value to an Integer.
BooleanConverter() - Constructor for class org.craftercms.engine.model.converters.BooleanConverter
 
BREADCRUMB_CONST_KEY_ELEM - Static variable in class org.craftercms.engine.util.breadcrumb.BreadcrumbBuilder
 
BreadcrumbBuilder - Class in org.craftercms.engine.util.breadcrumb
Helper class to create navigation breadcrumbs.
BreadcrumbBuilder() - Constructor for class org.craftercms.engine.util.breadcrumb.BreadcrumbBuilder
 
BreadcrumbItem - Class in org.craftercms.engine.util.breadcrumb
Represents a breadcrumb part or component
BreadcrumbItem(String, String) - Constructor for class org.craftercms.engine.util.breadcrumb.BreadcrumbItem
 
breadcrumbNameXPathQuery - Variable in class org.craftercms.engine.util.breadcrumb.BreadcrumbBuilder
 
buildBreadcrumb(String) - Method in class org.craftercms.engine.util.breadcrumb.BreadcrumbBuilder
 
buildTemplateModel(Map<String, Object>, HttpServletRequest, HttpServletResponse) - Method in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
buildView(String) - Method in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerViewResolver
 

C

cacheOn - Variable in class org.craftercms.engine.service.context.SiteContextFactory
 
cacheTemplate - Variable in class org.craftercms.engine.scripting.impl.Jsr233CompiledScriptFactory
 
cacheTemplate - Variable in class org.craftercms.engine.util.breadcrumb.BreadcrumbBuilder
 
cacheTemplate - Variable in class org.craftercms.engine.view.CrafterPageViewResolver
 
cacheUrlTransformations - Variable in class org.craftercms.engine.view.CrafterPageViewResolver
 
cachingOptions - Variable in class org.craftercms.engine.util.breadcrumb.BreadcrumbBuilder
 
cachingOptions - Variable in class org.craftercms.engine.view.CrafterPageViewResolver
 
cachingTime - Variable in class org.craftercms.engine.view.CrafterPageView
 
checkAccess(SiteItem) - Method in class org.craftercms.engine.security.CrafterPageAccessManager
Checks if the user has sufficient rights to access the specified page: If the page doesn't contain any required role, no authentication is needed. If the page has the role "Anonymous", no authentication is needed. If the page has the role "Authenticated", just authentication is needed. If the page has any other the roles, the user needs to have any of those roles.
childItems - Variable in class org.craftercms.engine.model.SiteItem
 
closeTemplateSource(Object) - Method in class org.craftercms.engine.freemarker.CrafterFreeMarkerTemplateLoader
 
compare(SiteItem, SiteItem) - Method in class org.craftercms.engine.model.sorting.OrderDefaultComparator
 
COMPONENT_PARAM_NAME - Static variable in class org.craftercms.engine.freemarker.RenderComponentDirective
 
COMPONENT_PATH_MODEL_NAME - Variable in class org.craftercms.engine.controller.ComponentRenderController
 
COMPONENT_PATH_PARAM_NAME - Static variable in class org.craftercms.engine.freemarker.RenderComponentDirective
 
componentIncludeElementName - Variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
componentIncludeElementName - Variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerViewResolver
 
ComponentRenderController - Class in org.craftercms.engine.controller
 
ComponentRenderController() - Constructor for class org.craftercms.engine.controller.ComponentRenderController
 
componentScriptResolver - Variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
componentScriptResolver - Variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerViewResolver
 
componentTemplateNamePrefix - Variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
componentTemplateNameSuffix - Variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
componentTemplateXPathQuery - Variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
componentTemplateXPathQuery - Variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerViewResolver
 
connect() - Method in class org.craftercms.engine.util.url.ContentUrlConnection
 
connected - Variable in class org.craftercms.engine.util.url.ContentUrlConnection
 
containsRole(String, List<String>) - Method in class org.craftercms.engine.security.CrafterPageAccessManager
 
content - Variable in class org.craftercms.engine.util.url.ContentUrlConnection
 
ContentResourceConnector - Class in org.craftercms.engine.scripting.impl
Implementation of ResourceConnector for retrieving URLConnection to content in a Crafter content store.
ContentResourceConnector() - Constructor for class org.craftercms.engine.scripting.impl.ContentResourceConnector
 
contentStoreService - Variable in class org.craftercms.engine.service.SiteItemService
 
ContentStoreServiceImpl - Class in org.craftercms.engine.service
Override ContentStoreServiceImpl with fallback site logic.
ContentStoreServiceImpl() - Constructor for class org.craftercms.engine.service.ContentStoreServiceImpl
 
contentType - Variable in class org.craftercms.engine.util.url.ContentUrlConnection
 
contentTypePattern - Variable in class org.craftercms.engine.scripting.impl.ScriptResolverImpl
 
contentTypeXPathQuery - Variable in class org.craftercms.engine.scripting.impl.ScriptResolverImpl
 
contentTypeXPathQuery - Variable in class org.craftercms.engine.view.CrafterPageViewResolver
 
ContentUrlConnection - Class in org.craftercms.engine.util.url
Implementation of URLConnection that wraps a Content.
ContentUrlConnection(URL, Content) - Constructor for class org.craftercms.engine.util.url.ContentUrlConnection
 
ContentUrlStreamHandler - Class in org.craftercms.engine.util.url
URLStreamHandler for handling URLConnections to the Crafter content store.
ContentUrlStreamHandler(ContentStoreService) - Constructor for class org.craftercms.engine.util.url.ContentUrlStreamHandler
 
context - Variable in class org.craftercms.engine.service.context.SiteContext
 
contextInitialized(ServletContextEvent) - Method in class org.craftercms.engine.util.spring.ExtendedLog4jConfigListener
 
convert(String) - Method in class org.craftercms.engine.model.converters.BooleanConverter
 
convert(String) - Method in class org.craftercms.engine.model.converters.DoubleConverter
 
convert(String) - Method in class org.craftercms.engine.model.converters.FloatConverter
 
convert(String) - Method in class org.craftercms.engine.model.converters.IntegerConverter
 
convert(String) - Method in class org.craftercms.engine.model.converters.LongConverter
 
convert(String) - Method in interface org.craftercms.engine.model.converters.ModelValueConverter
 
convertModelValue(Element) - Method in class org.craftercms.engine.model.SiteItem
 
CookieMacro - Class in org.craftercms.engine.macro.impl
Represents a macro that can be a cookie value.
CookieMacro() - Constructor for class org.craftercms.engine.macro.impl.CookieMacro
 
copyMethodResponseBodyToResponse(HttpMethod, HttpServletResponse) - Method in class org.craftercms.engine.http.impl.HttpProxyImpl
 
copyMethodResponseHeadersToResponse(HttpMethod, HttpServletResponse) - Method in class org.craftercms.engine.http.impl.HttpProxyImpl
 
copyRequestBodyToMethod(PostMethod, HttpServletRequest) - Method in class org.craftercms.engine.http.impl.HttpProxyImpl
 
copyRequestHeadersToMethod(HttpMethod, HttpServletRequest) - Method in class org.craftercms.engine.http.impl.HttpProxyImpl
 
CrafterFreeMarkerConfigurer - Class in org.craftercms.engine.freemarker
Extends FreeMarkerConfigurer to: Macro-resolve the template loader paths before a template loader is created for the path
CrafterFreeMarkerConfigurer() - Constructor for class org.craftercms.engine.freemarker.CrafterFreeMarkerConfigurer
 
CrafterFreeMarkerTemplateLoader - Class in org.craftercms.engine.freemarker
Freemarker TemplateLoader similar to SpringTemplateLoader but instead of using Spring Resources, it uses the ContentStoreService.getContent(Context, String).
CrafterFreeMarkerTemplateLoader() - Constructor for class org.craftercms.engine.freemarker.CrafterFreeMarkerTemplateLoader
 
CrafterFreeMarkerView - Class in org.craftercms.engine.view.freemarker
Extends FreeMarkerView to add RenderComponentDirectives to support page component rendering in Freemarker templates and provide the Spring application context as part of the Freemarker model.
CrafterFreeMarkerView() - Constructor for class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
CrafterFreeMarkerViewResolver - Class in org.craftercms.engine.view.freemarker
View resolver tha resolves to CrafterFreeMarkerViews.
CrafterFreeMarkerViewResolver() - Constructor for class org.craftercms.engine.view.freemarker.CrafterFreeMarkerViewResolver
 
CrafterObjectWrapper - Class in org.craftercms.engine.freemarker
Extends DefaultObjectWrapper to define ModelFactorys for the following classes: Node
CrafterObjectWrapper() - Constructor for class org.craftercms.engine.freemarker.CrafterObjectWrapper
 
CrafterPageAccessManager - Class in org.craftercms.engine.security
Manages access to Crafter pages, depending on the roles specified in the page and the current user's roles.
CrafterPageAccessManager() - Constructor for class org.craftercms.engine.security.CrafterPageAccessManager
 
CrafterPageView - Class in org.craftercms.engine.view
 
CrafterPageView() - Constructor for class org.craftercms.engine.view.CrafterPageView
 
CrafterPageViewResolver - Class in org.craftercms.engine.view
ViewResolver that resolves to CrafterPageViews.
CrafterPageViewResolver() - Constructor for class org.craftercms.engine.view.CrafterPageViewResolver
 
CrafterTemplateExceptionHandler - Class in org.craftercms.engine.freemarker
TemplateExceptionHandler that instead of printing the errors directly in the HTML and stopping template processing, stores them in a model variable so they can be displayed later.
CrafterTemplateExceptionHandler() - Constructor for class org.craftercms.engine.freemarker.CrafterTemplateExceptionHandler
 
createAndRegisterContext(String, boolean) - Method in class org.craftercms.engine.servlet.filter.AbstractSiteContextResolvingFilter
 
createContext(String, boolean) - Method in class org.craftercms.engine.service.context.SiteContextFactory
 
createContextId(String, String, String, String, String, boolean, int, boolean) - Method in class org.craftercms.engine.service.ContentStoreServiceImpl
 
createContextLock - Variable in class org.craftercms.engine.servlet.filter.AbstractSiteContextResolvingFilter
 
createCookieMap(HttpServletRequest) - Method in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
createErrorId() - Method in class org.craftercms.engine.freemarker.CrafterTemplateExceptionHandler
 
createGetMethod(String, HttpServletRequest) - Method in class org.craftercms.engine.http.impl.HttpProxyImpl
 
createMacroName() - Method in class org.craftercms.engine.macro.impl.AbstractMacro
 
createMacroName() - Method in class org.craftercms.engine.macro.impl.CookieMacro
 
createMacroName() - Method in class org.craftercms.engine.macro.impl.RequestParamMacro
 
createMacroName() - Method in class org.craftercms.engine.macro.impl.RequestUriMacro
 
createMacroName() - Method in class org.craftercms.engine.macro.impl.ScopeAttributeMacro
 
createMacroName() - Method in class org.craftercms.engine.macro.impl.WebAppContextPathMacro
 
createMacroName() - Method in class org.craftercms.engine.macro.impl.WebAppPathMacro
 
createPostMethod(String, HttpServletRequest) - Method in class org.craftercms.engine.http.impl.HttpProxyImpl
 
createRegistry() - Method in class org.craftercms.engine.http.HttpProxyRegistry
 
createScriptVariables(HttpServletRequest, HttpServletResponse) - Method in class org.craftercms.engine.controller.rest.RestScriptsController
 
createScriptVariables(SiteItem, Map<String, Object>) - Method in class org.craftercms.engine.freemarker.RenderComponentDirective
 
createScriptVariables(HttpServletRequest, HttpServletResponse, Map<String, Object>) - Method in class org.craftercms.engine.view.CrafterPageView
 
createSessionModel(HttpServletRequest, HttpServletResponse) - Method in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
createTargetQueryString(HttpServletRequest) - Method in class org.craftercms.engine.http.impl.AlfrescoHttpProxy
 
createTargetQueryString(HttpServletRequest) - Method in class org.craftercms.engine.http.impl.HttpProxyImpl
 
createTargetUrl(String, HttpServletRequest) - Method in class org.craftercms.engine.http.impl.HttpProxyImpl
 

D

DEFAULT_CHARSET - Static variable in class org.craftercms.engine.view.CrafterPageView
 
DEFAULT_CONTENT_TYPE - Static variable in class org.craftercms.engine.view.CrafterPageView
 
DEFAULT_ERROR_MODEL_ATTR_NAME - Static variable in class org.craftercms.engine.controller.rest.RestScriptsController
 
DEFAULT_ORDER_DEFAULT_VALUE - Static variable in class org.craftercms.engine.model.sorting.OrderDefaultComparator
 
DEFAULT_RESPONSE_BODY_MODEL_ATTR_NAME - Static variable in class org.craftercms.engine.controller.rest.RestScriptsController
 
DEFAULT_SCRIPT_ENGINE_NAME - Static variable in class org.craftercms.engine.scripting.impl.Jsr233CompiledScriptFactory
 
DEFAULT_SCRIPT_FILE_EXTENSION - Static variable in class org.craftercms.engine.scripting.impl.Jsr233CompiledScriptFactory
 
DefaultExceptionHandler - Class in org.craftercms.engine.http.impl
Default ExceptionHandler, which logs all exceptions and sends a HTTP 500 status.
DefaultExceptionHandler() - Constructor for class org.craftercms.engine.http.impl.DefaultExceptionHandler
 
defaultFilters - Variable in class org.craftercms.engine.service.SiteItemService
 
delegatedViewResolver - Variable in class org.craftercms.engine.view.CrafterPageView
 
delegatedViewResolver - Variable in class org.craftercms.engine.view.CrafterPageViewResolver
 
dependencyKeys - Variable in class org.craftercms.engine.view.CrafterPageView
 
destroy() - Method in class org.craftercms.engine.servlet.filter.AbstractSiteContextResolvingFilter
 
destroy() - Method in class org.craftercms.engine.servlet.filter.ExceptionHandlingFilter
 
disabledXPathQuery - Variable in class org.craftercms.engine.view.CrafterPageViewResolver
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.craftercms.engine.servlet.filter.AbstractSiteContextResolvingFilter
 
doFilter(ServletWebRequest, FilterChain) - Method in class org.craftercms.engine.servlet.filter.AbstractSiteContextResolvingFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.craftercms.engine.servlet.filter.ExceptionHandlingFilter
 
doGetChildren(Context, CachingOptions, String, Integer, ItemFilter, ItemProcessor) - Method in class org.craftercms.engine.service.ContentStoreServiceImpl
Does the following: Retrieves the children from the underlying repository (without their descriptors). Filters the returned list if ItemFilter.runBeforeProcessing() returns true. Calls AbstractCachedContentStoreService.getTree(Context, String) or AbstractCachedContentStoreService.getItem(Context, String) for each item in the list (depending on whether the item is a folder or not, and if depth is not null), to obtain the merged and processed version of each item. Filters the processed list if ItemFilter.runAfterProcessing() ()} returns true. Returns the final list of processed items.
doGetItem(Context, CachingOptions, String, ItemProcessor) - Method in class org.craftercms.engine.service.ContentStoreServiceImpl
Returns the content store item for the given url.
Dom4jNodeModel - Class in org.craftercms.engine.model
Freemarker template model for Dom4j Nodes.
Dom4jNodeModel(Node) - Constructor for class org.craftercms.engine.model.Dom4jNodeModel
 
Dom4jNodeModel(Node, ObjectWrapper) - Constructor for class org.craftercms.engine.model.Dom4jNodeModel
 
DoubleConverter - Class in org.craftercms.engine.model.converters
Converts the model value to an Integer.
DoubleConverter() - Constructor for class org.craftercms.engine.model.converters.DoubleConverter
 

E

equals(Object) - Method in class org.craftercms.engine.service.context.SiteContext
 
ERROR_CODE_PATH_VAR - Static variable in class org.craftercms.engine.controller.ErrorPageRenderController
 
ERROR_FORMAT - Static variable in class org.craftercms.engine.freemarker.CrafterTemplateExceptionHandler
 
errorModelAttributeName - Variable in class org.craftercms.engine.controller.rest.RestScriptsController
 
ErrorPageRenderController - Class in org.craftercms.engine.controller
Controller used to render status code errors like 404, 500, etc.
ErrorPageRenderController() - Constructor for class org.craftercms.engine.controller.ErrorPageRenderController
 
ExceptionHandler - Interface in org.craftercms.engine.http
Handles exceptions thrown during the HTTP request handling.
ExceptionHandlingFilter - Class in org.craftercms.engine.servlet.filter
Top level filter used for handling uncaught and unhandled exceptions within the code.
ExceptionHandlingFilter() - Constructor for class org.craftercms.engine.servlet.filter.ExceptionHandlingFilter
 
ExcludeByNameItemFilter - Class in org.craftercms.engine.service.filter
ItemFilter that rejects an item if its name matches any one of a list of regexes.
ExcludeByNameItemFilter(String) - Constructor for class org.craftercms.engine.service.filter.ExcludeByNameItemFilter
 
ExcludeByNameItemFilter(String[]) - Constructor for class org.craftercms.engine.service.filter.ExcludeByNameItemFilter
 
execute(Environment, Map, TemplateModel[], TemplateDirectiveBody) - Method in class org.craftercms.engine.freemarker.RenderComponentDirective
 
execute(Map<String, Object>) - Method in class org.craftercms.engine.scripting.impl.GroovyScript
 
execute(Map<String, Object>) - Method in class org.craftercms.engine.scripting.impl.Jsr233CompiledScript
 
execute(Map<String, Object>) - Method in interface org.craftercms.engine.scripting.Script
 
executeScript(HttpServletRequest, HttpServletResponse, String) - Method in class org.craftercms.engine.controller.rest.RestScriptsController
 
executeScript(Script, Map<String, Object>, Environment) - Method in class org.craftercms.engine.freemarker.RenderComponentDirective
 
executeScript(Script, Map<String, Object>) - Method in class org.craftercms.engine.view.CrafterPageView
 
executeScripts(SiteItem, Environment) - Method in class org.craftercms.engine.freemarker.RenderComponentDirective
 
ExpectedNodeValueItemFilter - Class in org.craftercms.engine.service.filter
Accepts the item if the result of an node value XPath query matches an expected value regex.
ExpectedNodeValueItemFilter(String, String) - Constructor for class org.craftercms.engine.service.filter.ExpectedNodeValueItemFilter
 
ExtendedLog4jConfigListener - Class in org.craftercms.engine.util.spring
Create a simple way to override Log4j.xml files
ExtendedLog4jConfigListener() - Constructor for class org.craftercms.engine.util.spring.ExtendedLog4jConfigListener
 

F

FACTORY - Static variable in class org.craftercms.engine.model.Dom4jNodeModel
 
fallback - Variable in class org.craftercms.engine.service.context.SiteContext
 
fallbackPageUrl - Variable in class org.craftercms.engine.controller.PageRenderController
 
fallbackSiteContextFactory - Variable in class org.craftercms.engine.servlet.filter.AbstractSiteContextResolvingFilter
 
fallbackSiteName - Variable in class org.craftercms.engine.servlet.filter.AbstractSiteContextResolvingFilter
 
findTemplateSource(String) - Method in class org.craftercms.engine.freemarker.CrafterFreeMarkerTemplateLoader
 
FloatConverter - Class in org.craftercms.engine.model.converters
Converts the model value to an Integer.
FloatConverter() - Constructor for class org.craftercms.engine.model.converters.FloatConverter
 
forceHttpsXPathQuery - Variable in class org.craftercms.engine.view.CrafterPageViewResolver
 
freeMarkerConfig - Variable in class org.craftercms.engine.service.context.SiteContext
 
freeMarkerConfigFactory - Variable in class org.craftercms.engine.service.context.SiteContextFactory
 
fullHttpsUrlTransformerName - Variable in class org.craftercms.engine.view.CrafterPageViewResolver
 

G

get(String) - Method in class org.craftercms.engine.freemarker.ServletContextHashModel
 
get(int) - Method in class org.craftercms.engine.model.Dom4jNodeModel
 
get(String) - Method in class org.craftercms.engine.model.Dom4jNodeModel
 
get(String) - Method in class org.craftercms.engine.model.SiteItem
 
get(String) - Method in class org.craftercms.engine.service.context.SiteContextRegistry
 
get(String) - Method in class org.craftercms.engine.util.spring.ApplicationContextAccessor
 
get(String) - Method in class org.craftercms.engine.view.freemarker.AllHttpScopesAndAppContextHashModel
 
getAdaptedObject(Class) - Method in class org.craftercms.engine.model.Dom4jNodeModel
 
getAgentHeaderName() - Method in class org.craftercms.engine.mobile.UserAgentTemplateDetector
 
getAgentQueryStringParamName() - Method in class org.craftercms.engine.mobile.UserAgentTemplateDetector
 
getAsString() - Method in class org.craftercms.engine.model.Dom4jNodeModel
 
getAuthorizedRolesForPage(SiteItem) - Method in class org.craftercms.engine.security.CrafterPageAccessManager
 
getBeanNameIdPrefix() - Method in class org.craftercms.engine.http.HttpProxyRegistry
 
getCachedLocalizedView(String, Locale) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
getCachedScript(SiteContext, String) - Method in class org.craftercms.engine.scripting.impl.Jsr233CompiledScriptFactory
 
getCachingTime() - Method in class org.craftercms.engine.view.CrafterPageView
 
getChildItem(String) - Method in class org.craftercms.engine.model.SiteItem
 
getChildItems() - Method in class org.craftercms.engine.model.SiteItem
 
getChildNodes() - Method in class org.craftercms.engine.model.Dom4jNodeModel
 
getComponent(String, Environment) - Method in class org.craftercms.engine.freemarker.RenderComponentDirective
 
getComponentFromNode(TemplateModel, Environment) - Method in class org.craftercms.engine.freemarker.RenderComponentDirective
 
getComponentFromPath(TemplateModel, Environment) - Method in class org.craftercms.engine.freemarker.RenderComponentDirective
 
getComponentModel(SiteItem, Map<String, Object>) - Method in class org.craftercms.engine.freemarker.RenderComponentDirective
 
getComponentTemplate(SiteItem, Environment) - Method in class org.craftercms.engine.freemarker.RenderComponentDirective
 
getComponentTemplateName(SiteItem, Environment) - Method in class org.craftercms.engine.freemarker.RenderComponentDirective
 
getContent(SiteContext, String) - Method in class org.craftercms.engine.controller.StaticAssetsRequestHandler
 
getContent(Context, CachingOptions, String) - Method in class org.craftercms.engine.service.ContentStoreServiceImpl
 
getContentLength() - Method in class org.craftercms.engine.util.url.ContentUrlConnection
 
getContext() - Method in class org.craftercms.engine.service.context.SiteContext
 
getContextId() - Method in class org.craftercms.engine.controller.rest.SiteContextRestController
 
getCurrentContext() - Static method in class org.craftercms.engine.servlet.filter.AbstractSiteContextResolvingFilter
 
getCurrentPageHttpsRedirectView() - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
getCurrentTicket(HttpServletRequest) - Method in class org.craftercms.engine.http.impl.AlfrescoHttpProxy
 
getDependencyKeys() - Method in class org.craftercms.engine.view.CrafterPageView
 
getDetectionRegex() - Method in class org.craftercms.engine.mobile.UserAgent
 
getDom() - Method in class org.craftercms.engine.model.SiteItem
 
getExceptionStackTrace(TemplateException) - Method in class org.craftercms.engine.freemarker.CrafterTemplateExceptionHandler
 
getFreeMarkerConfig() - Method in class org.craftercms.engine.service.context.SiteContext
 
getFreemarkerConfig() - Method in class org.craftercms.engine.service.context.SiteContextFactory
 
getHeaderField(String) - Method in class org.craftercms.engine.util.url.ContentUrlConnection
 
getHeaderField(int) - Method in class org.craftercms.engine.util.url.ContentUrlConnection
 
getHeaderFieldKey(int) - Method in class org.craftercms.engine.util.url.ContentUrlConnection
 
getInputStream() - Method in class org.craftercms.engine.util.url.ContentUrlConnection
 
getItem() - Method in class org.craftercms.engine.model.SiteItem
 
getKey() - Method in class org.craftercms.engine.view.CrafterPageView
 
getLastModified(Object) - Method in class org.craftercms.engine.freemarker.CrafterFreeMarkerTemplateLoader
 
getLastModified() - Method in class org.craftercms.engine.util.url.ContentUrlConnection
 
getLocaleLookupList(Locale) - Static method in class org.craftercms.engine.util.LocaleUtils
Calls LocaleUtils.localeLookupList(java.util.Locale, java.util.Locale) with the ROOT locale as the default locale.
getLocalizedPage(String, Locale) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
getLocalizedUrl(ContentBundleUrlParser, String, Locale, String) - Static method in class org.craftercms.engine.util.LocaleUtils
Returns a new url base on the given locale.
getMacroValue(String) - Method in class org.craftercms.engine.macro.impl.AbstractMacro
 
getMacroValue(String) - Method in class org.craftercms.engine.macro.impl.CookieMacro
 
getMacroValue(String) - Method in class org.craftercms.engine.macro.impl.RequestParamMacro
 
getMacroValue(String) - Method in class org.craftercms.engine.macro.impl.RequestUriMacro
 
getMacroValue(String) - Method in class org.craftercms.engine.macro.impl.ScopeAttributeMacro
 
getMacroValue(String) - Method in class org.craftercms.engine.macro.impl.WebAppContextPathMacro
 
getMacroValue(String) - Method in class org.craftercms.engine.macro.impl.WebAppPathMacro
 
getMediaType(String) - Method in class org.craftercms.engine.controller.StaticAssetsRequestHandler
 
getMimeType() - Method in class org.craftercms.engine.view.CrafterPageView
 
getModelFactory(Class) - Method in class org.craftercms.engine.freemarker.CrafterObjectWrapper
 
getName() - Method in class org.craftercms.engine.macro.impl.AbstractMacro
 
getName() - Method in interface org.craftercms.engine.macro.Macro
 
getName() - Method in class org.craftercms.engine.util.breadcrumb.BreadcrumbItem
 
getNodeName() - Method in class org.craftercms.engine.model.Dom4jNodeModel
 
getNodeNamespace() - Method in class org.craftercms.engine.model.Dom4jNodeModel
 
getNodeType() - Method in class org.craftercms.engine.model.Dom4jNodeModel
 
getOrder() - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
getOverlayCallback() - Method in class org.craftercms.engine.service.context.SiteContext
 
getPage() - Method in class org.craftercms.engine.view.CrafterPageView
 
getPage(String) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
getPageViewName() - Method in class org.craftercms.engine.view.CrafterPageView
 
getParentNode() - Method in class org.craftercms.engine.model.Dom4jNodeModel
 
getPath(HttpServletRequest, SiteContext) - Method in class org.craftercms.engine.controller.StaticAssetsRequestHandler
 
getProfile(HttpSession) - Method in class org.craftercms.engine.controller.preview.rest.ProfileRestController
 
getProperties() - Method in class org.craftercms.engine.model.SiteItem
 
getProxyNameUriTemplateVar(HttpServletRequest) - Method in class org.craftercms.engine.controller.HttpProxyRequestHandler
 
getQueryStringParamValue() - Method in class org.craftercms.engine.mobile.UserAgent
 
getReader(Object, String) - Method in class org.craftercms.engine.freemarker.CrafterFreeMarkerTemplateLoader
 
getRedirectView(String, boolean) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
getRegistryType() - Method in class org.craftercms.engine.http.HttpProxyRegistry
 
getResourceConnection(String) - Method in class org.craftercms.engine.scripting.impl.ContentResourceConnector
 
getRestScriptsPath() - Method in class org.craftercms.engine.service.context.SiteContext
 
getScope() - Method in class org.craftercms.engine.view.CrafterPageView
 
getScript(String) - Method in class org.craftercms.engine.scripting.impl.GroovyScriptFactory
 
getScript(String) - Method in class org.craftercms.engine.scripting.impl.Jsr233CompiledScriptFactory
 
getScript(String) - Method in interface org.craftercms.engine.scripting.ScriptFactory
 
getScriptFileExtension() - Method in class org.craftercms.engine.scripting.impl.GroovyScriptFactory
 
getScriptFileExtension() - Method in class org.craftercms.engine.scripting.impl.Jsr233CompiledScriptFactory
 
getScriptFileExtension() - Method in interface org.craftercms.engine.scripting.ScriptFactory
 
getScriptUrl(SiteContext, HttpServletRequest, String) - Method in class org.craftercms.engine.controller.rest.RestScriptsController
 
getScriptUrlForContentType(String) - Method in class org.craftercms.engine.scripting.impl.ScriptResolverImpl
 
getScriptUrls(SiteItem) - Method in class org.craftercms.engine.scripting.impl.ScriptResolverImpl
 
getScriptUrls(SiteItem) - Method in interface org.craftercms.engine.scripting.ScriptResolver
 
getServiceUrl(HttpServletRequest) - Method in class org.craftercms.engine.controller.rest.RestScriptsController
 
getSiteContexts() - Method in class org.craftercms.engine.service.context.SiteContextRegistry
 
getSiteItem(String) - Method in class org.craftercms.engine.service.SiteItemService
 
getSiteName() - Method in class org.craftercms.engine.service.context.SiteContext
 
getSiteNameFromRequest(ServletWebRequest) - Method in class org.craftercms.engine.servlet.filter.AbstractSiteContextResolvingFilter
 
getSiteNameFromRequest(ServletWebRequest) - Method in class org.craftercms.engine.servlet.filter.SiteContextFromCookieResolvingFilter
 
getSiteNameFromRequest(ServletWebRequest) - Method in class org.craftercms.engine.servlet.filter.SiteContextFromDefaultResolvingFilter
 
getSiteNameFromRequest(ServletWebRequest) - Method in class org.craftercms.engine.servlet.filter.SiteContextFromDomainNameMappingResolvingFilter
 
getSiteNameFromRequest(ServletWebRequest) - Method in class org.craftercms.engine.servlet.filter.SiteContextFromRequestUriResolvingFilter
 
getSiteTree(String, int) - Method in class org.craftercms.engine.service.SiteItemService
 
getSiteTree(String, int, String, String) - Method in class org.craftercms.engine.service.SiteItemService
 
getSiteTree(String, int, String, String, String[]...) - Method in class org.craftercms.engine.service.SiteItemService
 
getStaticAssetsPath() - Method in class org.craftercms.engine.service.context.SiteContext
 
getStatus() - Method in exception org.craftercms.engine.exception.HttpStatusCodeException
 
getStatusCode() - Method in interface org.craftercms.engine.exception.HttpStatusCodeAwareException
 
getStatusCode() - Method in exception org.craftercms.engine.exception.HttpStatusCodeException
 
getStoreName() - Method in class org.craftercms.engine.model.SiteItem
 
getStoreUrl() - Method in class org.craftercms.engine.model.SiteItem
 
getSupportedAgents() - Method in class org.craftercms.engine.mobile.UserAgentTemplateDetector
 
getTemplateLoaderForPath(String) - Method in class org.craftercms.engine.freemarker.CrafterFreeMarkerConfigurer
 
getTemplatePath(SiteContext, String) - Method in class org.craftercms.engine.freemarker.CrafterFreeMarkerTemplateLoader
 
getTemplatePrefix() - Method in class org.craftercms.engine.mobile.UserAgent
 
getTemplatesPath() - Method in class org.craftercms.engine.service.context.SiteContext
 
getUrl() - Method in class org.craftercms.engine.util.breadcrumb.BreadcrumbItem
 
getUrlToProxy(HttpServletRequest) - Method in class org.craftercms.engine.controller.HttpProxyRequestHandler
 
getUrlTransformationEngine() - Method in class org.craftercms.engine.service.context.SiteContext
 
globalVariables - Variable in class org.craftercms.engine.scripting.impl.GroovyScript
 
globalVariables - Variable in class org.craftercms.engine.scripting.impl.GroovyScriptFactory
 
globalVariables - Variable in class org.craftercms.engine.scripting.impl.Jsr233CompiledScript
 
globalVariables - Variable in class org.craftercms.engine.scripting.impl.Jsr233CompiledScriptFactory
 
GROOVY_SCRIPT_EXTENSION - Static variable in class org.craftercms.engine.scripting.impl.GroovyScriptFactory
 
GroovyScript - Class in org.craftercms.engine.scripting.impl
Runs a script through the GroovyScriptEngine.
GroovyScript(GroovyScriptEngine, String, Map<String, Object>) - Constructor for class org.craftercms.engine.scripting.impl.GroovyScript
 
GroovyScriptFactory - Class in org.craftercms.engine.scripting.impl
ScriptFactory used specifically for Groovy.
GroovyScriptFactory() - Constructor for class org.craftercms.engine.scripting.impl.GroovyScriptFactory
 

H

handle(HttpServletRequest, HttpServletResponse, Exception) - Method in interface org.craftercms.engine.http.ExceptionHandler
Attempts to handle the exception.
handle(HttpServletRequest, HttpServletResponse, Exception) - Method in class org.craftercms.engine.http.impl.DefaultExceptionHandler
 
handle(HttpServletRequest, HttpServletResponse, Exception) - Method in class org.craftercms.engine.http.impl.HttpStatusCodeAwareExceptionHandler
 
handle(HttpServletRequest, HttpServletResponse, Exception) - Method in class org.craftercms.engine.http.impl.ViewNotResolvedExceptionHandler
 
handleException(HttpServletRequest, HttpServletResponse, Exception) - Method in class org.craftercms.engine.servlet.filter.ExceptionHandlingFilter
 
handleNoSiteNameResolved(ServletWebRequest, FilterChain) - Method in class org.craftercms.engine.servlet.filter.AbstractSiteContextResolvingFilter
 
handleRequest(HttpServletRequest, HttpServletResponse) - Method in class org.craftercms.engine.controller.HttpProxyRequestHandler
 
handleRequest(HttpServletRequest, HttpServletResponse) - Method in class org.craftercms.engine.controller.StaticAssetsRequestHandler
 
handleRequestInternal(HttpServletRequest, HttpServletResponse) - Method in class org.craftercms.engine.controller.PageRenderController
 
handleRequestInternal(HttpServletRequest, HttpServletResponse) - Method in class org.craftercms.engine.controller.rest.RestScriptsController
 
handleSiteNameResolved(String, ServletWebRequest, FilterChain) - Method in class org.craftercms.engine.servlet.filter.AbstractSiteContextResolvingFilter
 
handleTemplateException(TemplateException, Environment, Writer) - Method in class org.craftercms.engine.freemarker.CrafterTemplateExceptionHandler
 
hashCode() - Method in class org.craftercms.engine.service.context.SiteContext
 
headers - Variable in class org.craftercms.engine.util.url.ContentUrlConnection
 
HOME_BREADCRUMB_NAME - Static variable in class org.craftercms.engine.util.breadcrumb.BreadcrumbBuilder
 
homePath - Variable in class org.craftercms.engine.util.breadcrumb.BreadcrumbBuilder
 
HttpProxy - Interface in org.craftercms.engine.http
Represents a proxy to a HTTP service: a request is issued to the service according to the given servlet request and the response from the service is written back to the given servlet response.
HttpProxyException - Exception in org.craftercms.engine.exception
Used by HttpProxy when an error occurs.
HttpProxyException() - Constructor for exception org.craftercms.engine.exception.HttpProxyException
 
HttpProxyException(String, Throwable) - Constructor for exception org.craftercms.engine.exception.HttpProxyException
 
HttpProxyException(String) - Constructor for exception org.craftercms.engine.exception.HttpProxyException
 
HttpProxyException(Throwable) - Constructor for exception org.craftercms.engine.exception.HttpProxyException
 
HttpProxyImpl - Class in org.craftercms.engine.http.impl
Default proxy implementation that proxies baseUrl/url through a REST call.
HttpProxyImpl() - Constructor for class org.craftercms.engine.http.impl.HttpProxyImpl
 
HttpProxyRegistry - Class in org.craftercms.engine.http
AbstractBeanIdBasedRegistry for HttpProxys.
HttpProxyRegistry() - Constructor for class org.craftercms.engine.http.HttpProxyRegistry
 
HttpProxyRequestHandler - Class in org.craftercms.engine.controller
All requests served by this handler will be proxied through a HttpProxy, determined by the {proxyName} URI template var.
HttpProxyRequestHandler() - Constructor for class org.craftercms.engine.controller.HttpProxyRequestHandler
 
HttpStatusCodeAwareException - Interface in org.craftercms.engine.exception
Interface to be implemented by exceptions that want to expose an HTTP status code to the response.
HttpStatusCodeAwareExceptionHandler - Class in org.craftercms.engine.http.impl
Handler for HttpStatusCodeExceptions.
HttpStatusCodeAwareExceptionHandler() - Constructor for class org.craftercms.engine.http.impl.HttpStatusCodeAwareExceptionHandler
 
HttpStatusCodeException - Exception in org.craftercms.engine.exception
Exception thrown to cause specific HTTP status code errors
HttpStatusCodeException(int) - Constructor for exception org.craftercms.engine.exception.HttpStatusCodeException
 
HttpStatusCodeException(int, String, Throwable) - Constructor for exception org.craftercms.engine.exception.HttpStatusCodeException
 
HttpStatusCodeException(int, String) - Constructor for exception org.craftercms.engine.exception.HttpStatusCodeException
 
HttpStatusCodeException(int, Throwable) - Constructor for exception org.craftercms.engine.exception.HttpStatusCodeException
 
HttpStatusCodeException(HttpStatus) - Constructor for exception org.craftercms.engine.exception.HttpStatusCodeException
 
HttpStatusCodeException(HttpStatus, String, Throwable) - Constructor for exception org.craftercms.engine.exception.HttpStatusCodeException
 
HttpStatusCodeException(HttpStatus, String) - Constructor for exception org.craftercms.engine.exception.HttpStatusCodeException
 
HttpStatusCodeException(HttpStatus, Throwable) - Constructor for exception org.craftercms.engine.exception.HttpStatusCodeException
 

I

ignoreHiddenFiles - Variable in class org.craftercms.engine.service.context.SiteContextFactory
 
IncludeByNameItemFilter - Class in org.craftercms.engine.service.filter
ItemFilter that rejects an item if its name doesn't match any one of a list of regexes.
IncludeByNameItemFilter(String) - Constructor for class org.craftercms.engine.service.filter.IncludeByNameItemFilter
 
IncludeByNameItemFilter(String[]) - Constructor for class org.craftercms.engine.service.filter.IncludeByNameItemFilter
 
includeElementName - Variable in class org.craftercms.engine.freemarker.RenderComponentDirective
 
init() - Method in class org.craftercms.engine.macro.impl.AbstractMacro
 
init() - Method in class org.craftercms.engine.scripting.impl.Jsr233CompiledScriptFactory
 
init(FilterConfig) - Method in class org.craftercms.engine.servlet.filter.AbstractSiteContextResolvingFilter
 
init(FilterConfig) - Method in class org.craftercms.engine.servlet.filter.ExceptionHandlingFilter
 
initializedHeaders - Variable in class org.craftercms.engine.util.url.ContentUrlConnection
 
initializeHeaders() - Method in class org.craftercms.engine.util.url.ContentUrlConnection
 
initServletContext(ServletContext) - Method in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
IntegerConverter - Class in org.craftercms.engine.model.converters
Converts the model value to an Integer.
IntegerConverter() - Constructor for class org.craftercms.engine.model.converters.IntegerConverter
 
is - Variable in class org.craftercms.engine.util.url.ContentUrlConnection
 
isEmpty() - Method in class org.craftercms.engine.freemarker.ServletContextHashModel
 
isEmpty() - Method in class org.craftercms.engine.model.Dom4jNodeModel
 
isFallback() - Method in class org.craftercms.engine.service.context.SiteContext
 
isFolder() - Method in class org.craftercms.engine.model.SiteItem
 
item - Variable in class org.craftercms.engine.model.SiteItem
 

J

Jsr233CompiledScript - Class in org.craftercms.engine.scripting.impl
A JSR 233 compiled script.
Jsr233CompiledScript(CompiledScript, Map<String, Object>) - Constructor for class org.craftercms.engine.scripting.impl.Jsr233CompiledScript
 
Jsr233CompiledScriptFactory - Class in org.craftercms.engine.scripting.impl
ScriptFactory for JSR 233 compiled scripts
Jsr233CompiledScriptFactory() - Constructor for class org.craftercms.engine.scripting.impl.Jsr233CompiledScriptFactory
 

K

key - Variable in class org.craftercms.engine.view.CrafterPageView
 
KEY_APP_CONTEXT - Static variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
KEY_APP_CONTEXT_CAP - Static variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
KEY_APPLICATION - Static variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
KEY_APPLICATION_CAP - Static variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
KEY_COMPONENT_MODEL - Static variable in class org.craftercms.engine.freemarker.RenderComponentDirective
 
KEY_COOKIES - Static variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
KEY_COOKIES_CAP - Static variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
KEY_CRAFTER_REQUEST_CONTEXT - Static variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
KEY_CRAFTER_REQUEST_CONTEXT_CAP - Static variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
KEY_ENUMS - Static variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
KEY_MODE_PREVIEW - Static variable in class org.craftercms.engine.view.CrafterPageView
 
KEY_PAGE_MODEL - Static variable in class org.craftercms.engine.view.CrafterPageView
 
KEY_PROFILE - Static variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
KEY_PROFILE_CAP - Static variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
KEY_REQUEST - Static variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
KEY_REQUEST_CAP - Static variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
KEY_REQUEST_PARAMS - Static variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
KEY_REQUEST_PARAMS_CAP - Static variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
KEY_SESSION - Static variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
KEY_SESSION_CAP - Static variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
KEY_STATICS - Static variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 

L

lastModified - Variable in class org.craftercms.engine.util.url.ContentUrlConnection
 
length - Variable in class org.craftercms.engine.util.url.ContentUrlConnection
 
loadScripts(SiteItem, CrafterPageView) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
locale - Variable in class org.craftercms.engine.view.CrafterPageView
 
LocaleUtils - Class in org.craftercms.engine.util
 
LocaleUtils() - Constructor for class org.craftercms.engine.util.LocaleUtils
 
localizedUrlDelimiter - Variable in class org.craftercms.engine.view.CrafterPageViewResolver
 
localizeViews - Variable in class org.craftercms.engine.view.CrafterPageViewResolver
 
LongConverter - Class in org.craftercms.engine.model.converters
Converts the model value to an Integer.
LongConverter() - Constructor for class org.craftercms.engine.model.converters.LongConverter
 

M

Macro - Interface in org.craftercms.engine.macro
Represents a specific macro, and resolves any appearance of the macro in a string.
macroName - Variable in class org.craftercms.engine.macro.impl.AbstractMacro
 
MacroResolver - Interface in org.craftercms.engine.macro
Resolves the macros in the given string.
macroResolver - Variable in class org.craftercms.engine.service.context.SiteContextFactory
 
MacroResolverImpl - Class in org.craftercms.engine.macro.impl
Default implementation of MacroResolver.
MacroResolverImpl() - Constructor for class org.craftercms.engine.macro.impl.MacroResolverImpl
 
maxAllowedItemsInCache - Variable in class org.craftercms.engine.service.context.SiteContextFactory
 
mimeTypeXPathQuery - Variable in class org.craftercms.engine.view.CrafterPageView
 
mimeTypeXPathQuery - Variable in class org.craftercms.engine.view.CrafterPageViewResolver
 
MODEL_ATTR_ID - Static variable in class org.craftercms.engine.controller.rest.SiteContextRestController
 
modelFactory - Variable in class org.craftercms.engine.freemarker.RenderComponentDirective
 
ModelValueConverter<T> - Interface in org.craftercms.engine.model.converters
API for converting a DOM model string value to another object.
modelValueConverters - Variable in class org.craftercms.engine.model.SiteItem
 
modelValueConverters - Variable in class org.craftercms.engine.service.SiteItemService
 
modePreview - Variable in class org.craftercms.engine.view.CrafterPageView
 
modePreview - Variable in class org.craftercms.engine.view.CrafterPageViewResolver
 
MonitoringController - Class in org.craftercms.engine.controller
 
MonitoringController() - Constructor for class org.craftercms.engine.controller.MonitoringController
 

O

openConnection(URL) - Method in class org.craftercms.engine.util.url.ContentUrlStreamHandler
 
order - Variable in class org.craftercms.engine.view.CrafterPageViewResolver
 
ORDER_DEFAULT_VALUE_KEY - Static variable in class org.craftercms.engine.model.sorting.OrderDefaultComparator
 
OrderDefaultComparator - Class in org.craftercms.engine.model.sorting
Compares two SiteItems through the "orderDefault_f" model value.
OrderDefaultComparator() - Constructor for class org.craftercms.engine.model.sorting.OrderDefaultComparator
 
org.craftercms.engine.controller - package org.craftercms.engine.controller
 
org.craftercms.engine.controller.preview.rest - package org.craftercms.engine.controller.preview.rest
 
org.craftercms.engine.controller.rest - package org.craftercms.engine.controller.rest
 
org.craftercms.engine.exception - package org.craftercms.engine.exception
 
org.craftercms.engine.freemarker - package org.craftercms.engine.freemarker
 
org.craftercms.engine.http - package org.craftercms.engine.http
 
org.craftercms.engine.http.impl - package org.craftercms.engine.http.impl
 
org.craftercms.engine.macro - package org.craftercms.engine.macro
 
org.craftercms.engine.macro.impl - package org.craftercms.engine.macro.impl
 
org.craftercms.engine.mobile - package org.craftercms.engine.mobile
 
org.craftercms.engine.model - package org.craftercms.engine.model
 
org.craftercms.engine.model.converters - package org.craftercms.engine.model.converters
 
org.craftercms.engine.model.sorting - package org.craftercms.engine.model.sorting
 
org.craftercms.engine.scripting - package org.craftercms.engine.scripting
 
org.craftercms.engine.scripting.impl - package org.craftercms.engine.scripting.impl
 
org.craftercms.engine.security - package org.craftercms.engine.security
 
org.craftercms.engine.service - package org.craftercms.engine.service
 
org.craftercms.engine.service.context - package org.craftercms.engine.service.context
 
org.craftercms.engine.service.filter - package org.craftercms.engine.service.filter
 
org.craftercms.engine.servlet.filter - package org.craftercms.engine.servlet.filter
 
org.craftercms.engine.url - package org.craftercms.engine.url
 
org.craftercms.engine.util - package org.craftercms.engine.util
 
org.craftercms.engine.util.breadcrumb - package org.craftercms.engine.util.breadcrumb
 
org.craftercms.engine.util.spring - package org.craftercms.engine.util.spring
 
org.craftercms.engine.util.url - package org.craftercms.engine.util.url
 
org.craftercms.engine.view - package org.craftercms.engine.view
 
org.craftercms.engine.view.freemarker - package org.craftercms.engine.view.freemarker
 
overlayCallback - Variable in class org.craftercms.engine.service.context.SiteContext
 
overlayCallback - Variable in class org.craftercms.engine.service.context.SiteContextFactory
 

P

page - Variable in class org.craftercms.engine.view.CrafterPageView
 
PageRenderController - Class in org.craftercms.engine.controller
Default controller for rendering Crafter pages.
PageRenderController() - Constructor for class org.craftercms.engine.controller.PageRenderController
 
pageViewNameXPathQuery - Variable in class org.craftercms.engine.view.CrafterPageView
 
pageViewNameXPathQuery - Variable in class org.craftercms.engine.view.CrafterPageViewResolver
 
password - Variable in class org.craftercms.engine.service.context.SiteContextFactory
 
postProcessAfterInitialization(Object, String) - Method in class org.craftercms.engine.service.context.SiteContextRegistry
 
postProcessBeforeInitialization(Object, String) - Method in class org.craftercms.engine.service.context.SiteContextRegistry
 
postProcessConfiguration(Configuration) - Method in class org.craftercms.engine.freemarker.CrafterFreeMarkerConfigurer
 
PreviewAuthenticationTokenResolvingProcessor - Class in org.craftercms.engine.security
Obtains and sets the authentication token for the current request, using the current Crafter Studio persona.
PreviewAuthenticationTokenResolvingProcessor() - Constructor for class org.craftercms.engine.security.PreviewAuthenticationTokenResolvingProcessor
 
PreviewOverlayCallback - Class in org.craftercms.engine.service
 
PreviewOverlayCallback() - Constructor for class org.craftercms.engine.service.PreviewOverlayCallback
 
processComponentTemplate(Template, SimpleHash, Writer, Environment) - Method in class org.craftercms.engine.freemarker.RenderComponentDirective
 
processRequest(RequestContext, RequestSecurityProcessorChain) - Method in class org.craftercms.engine.security.PreviewAuthenticationTokenResolvingProcessor
 
processRequest(RequestContext, RequestSecurityProcessorChain) - Method in class org.craftercms.engine.security.SiteNameBasedTenantNameResolvingProcessor
 
PROFILE_SESSION_ATTRIBUTE - Static variable in class org.craftercms.engine.controller.preview.rest.ProfileRestController
 
ProfileRestController - Class in org.craftercms.engine.controller.preview.rest
REST controller for integration with Crafter Profile.
ProfileRestController() - Constructor for class org.craftercms.engine.controller.preview.rest.ProfileRestController
 
PROTOCOL - Static variable in class org.craftercms.engine.util.url.ContentUrlStreamHandler
 
PROXY_NAME_URI_TEMPLATE_VAR_NAME - Static variable in class org.craftercms.engine.controller.HttpProxyRequestHandler
 
proxyGet(String, HttpServletRequest, HttpServletResponse) - Method in interface org.craftercms.engine.http.HttpProxy
 
proxyGet(String, HttpServletRequest, HttpServletResponse) - Method in class org.craftercms.engine.http.impl.HttpProxyImpl
 
proxyMethod(String, boolean, HttpServletRequest, HttpServletResponse) - Method in class org.craftercms.engine.http.impl.HttpProxyImpl
 
proxyPost(String, HttpServletRequest, HttpServletResponse) - Method in interface org.craftercms.engine.http.HttpProxy
 
proxyPost(String, HttpServletRequest, HttpServletResponse) - Method in class org.craftercms.engine.http.impl.HttpProxyImpl
 

Q

queryValue(String) - Method in class org.craftercms.engine.model.SiteItem
 
queryValue(String, Map<String, String>) - Method in class org.craftercms.engine.model.SiteItem
 
queryValues(String) - Method in class org.craftercms.engine.model.SiteItem
 
queryValues(String, Map<String, String>) - Method in class org.craftercms.engine.model.SiteItem
 

R

redirectContentType - Variable in class org.craftercms.engine.view.CrafterPageViewResolver
 
redirectUrlXPathQuery - Variable in class org.craftercms.engine.view.CrafterPageViewResolver
 
register(SiteContext) - Method in class org.craftercms.engine.service.context.SiteContextRegistry
 
registry - Variable in class org.craftercms.engine.service.context.SiteContextRegistry
 
removeDependencyKey(Object) - Method in class org.craftercms.engine.view.CrafterPageView
 
removeDependencyKeys(Collection<Object>) - Method in class org.craftercms.engine.view.CrafterPageView
 
render(String) - Method in class org.craftercms.engine.controller.ComponentRenderController
 
render(String) - Method in class org.craftercms.engine.controller.ErrorPageRenderController
 
render(String) - Method in class org.craftercms.engine.controller.MonitoringController
 
render() - Method in class org.craftercms.engine.service.PreviewOverlayCallback
 
RENDER_COMPONENT_DIRECTIVE_NAME - Static variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
renderActualView(String, Map<String, Object>, HttpServletRequest, HttpServletResponse) - Method in class org.craftercms.engine.view.CrafterPageView
 
renderActualView(String, Map<String, Object>, HttpServletRequest, HttpServletResponse) - Method in class org.craftercms.engine.view.UserAgentAwareCrafterPageView
 
RenderComponentDirective - Class in org.craftercms.engine.freemarker
Custom directive to render a component by processing the template defined in the component element's template name sub-element.
RenderComponentDirective() - Constructor for class org.craftercms.engine.freemarker.RenderComponentDirective
 
RenderingException - Exception in org.craftercms.engine.exception
Throw when an error related to rendering occurs.
RenderingException() - Constructor for exception org.craftercms.engine.exception.RenderingException
 
RenderingException(String, Throwable) - Constructor for exception org.craftercms.engine.exception.RenderingException
 
RenderingException(String) - Constructor for exception org.craftercms.engine.exception.RenderingException
 
RenderingException(Throwable) - Constructor for exception org.craftercms.engine.exception.RenderingException
 
renderMergedOutputModel(Map<String, Object>, HttpServletRequest, HttpServletResponse) - Method in class org.craftercms.engine.view.CrafterPageView
 
RequestParamMacro - Class in org.craftercms.engine.macro.impl
Represents a macro that can be a request parameter.
RequestParamMacro() - Constructor for class org.craftercms.engine.macro.impl.RequestParamMacro
 
RequestUriMacro - Class in org.craftercms.engine.macro.impl
Represents a {request.uri} macro, which resolves to the current request uri.
RequestUriMacro() - Constructor for class org.craftercms.engine.macro.impl.RequestUriMacro
 
requiredViewClass() - Method in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerViewResolver
 
resolve(String) - Method in class org.craftercms.engine.macro.impl.AbstractMacro
 
resolve(String) - Method in interface org.craftercms.engine.macro.Macro
 
resolveAgentTemplate(HttpServletRequest, String) - Method in class org.craftercms.engine.mobile.UserAgentTemplateDetector
 
resolveMacros(String) - Method in class org.craftercms.engine.macro.impl.MacroResolverImpl
 
resolveMacros(String) - Method in interface org.craftercms.engine.macro.MacroResolver
 
resolveViewName(String, Locale) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
responseBodyModelAttributeName - Variable in class org.craftercms.engine.controller.rest.RestScriptsController
 
RestScriptsController - Class in org.craftercms.engine.controller.rest
Controller for REST script requests.
RestScriptsController() - Constructor for class org.craftercms.engine.controller.rest.RestScriptsController
 
restScriptsPath - Variable in class org.craftercms.engine.service.context.SiteContext
 
restScriptsPath - Variable in class org.craftercms.engine.service.context.SiteContextFactory
 
rootFolderPath - Variable in class org.craftercms.engine.service.context.SiteContextFactory
 
runAfterProcessing() - Method in class org.craftercms.engine.service.filter.ExcludeByNameItemFilter
 
runAfterProcessing() - Method in class org.craftercms.engine.service.filter.ExpectedNodeValueItemFilter
 
runAfterProcessing() - Method in class org.craftercms.engine.service.filter.IncludeByNameItemFilter
 
runBeforeProcessing() - Method in class org.craftercms.engine.service.filter.ExcludeByNameItemFilter
 
runBeforeProcessing() - Method in class org.craftercms.engine.service.filter.ExpectedNodeValueItemFilter
 
runBeforeProcessing() - Method in class org.craftercms.engine.service.filter.IncludeByNameItemFilter
 

S

scope - Variable in class org.craftercms.engine.view.CrafterPageView
 
ScopeAttributeMacro - Class in org.craftercms.engine.macro.impl
Represents a macro that can be an attribute from the request or session scope.
ScopeAttributeMacro() - Constructor for class org.craftercms.engine.macro.impl.ScopeAttributeMacro
 
script - Variable in class org.craftercms.engine.scripting.impl.Jsr233CompiledScript
 
Script - Interface in org.craftercms.engine.scripting
Simple interface for scripts in some non-Java language (Groovy, Jython, Javascript, etc) that can be retrieved from the Crafter content store and executed inside the JVM.
scriptEngine - Variable in class org.craftercms.engine.scripting.impl.GroovyScript
 
scriptEngine - Variable in class org.craftercms.engine.scripting.impl.GroovyScriptFactory
 
scriptEngine - Variable in class org.craftercms.engine.scripting.impl.Jsr233CompiledScriptFactory
 
scriptEngineName - Variable in class org.craftercms.engine.scripting.impl.Jsr233CompiledScriptFactory
 
ScriptException - Exception in org.craftercms.engine.exception
Thrown when script related errors occur.
ScriptException() - Constructor for exception org.craftercms.engine.exception.ScriptException
 
ScriptException(String, Throwable) - Constructor for exception org.craftercms.engine.exception.ScriptException
 
ScriptException(String) - Constructor for exception org.craftercms.engine.exception.ScriptException
 
ScriptException(Throwable) - Constructor for exception org.craftercms.engine.exception.ScriptException
 
scriptFactory - Variable in class org.craftercms.engine.controller.rest.RestScriptsController
 
scriptFactory - Variable in class org.craftercms.engine.freemarker.RenderComponentDirective
 
ScriptFactory - Interface in org.craftercms.engine.scripting
Returns a Script for a given url.
scriptFactory - Variable in class org.craftercms.engine.view.CrafterPageViewResolver
 
scriptFactory - Variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
scriptFactory - Variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerViewResolver
 
scriptFileExtension - Variable in class org.craftercms.engine.scripting.impl.Jsr233CompiledScriptFactory
 
scriptName - Variable in class org.craftercms.engine.scripting.impl.GroovyScript
 
ScriptNotFoundException - Exception in org.craftercms.engine.exception
Thrown when a script can't be found
ScriptNotFoundException() - Constructor for exception org.craftercms.engine.exception.ScriptNotFoundException
 
ScriptNotFoundException(String, Throwable) - Constructor for exception org.craftercms.engine.exception.ScriptNotFoundException
 
ScriptNotFoundException(String) - Constructor for exception org.craftercms.engine.exception.ScriptNotFoundException
 
ScriptNotFoundException(Throwable) - Constructor for exception org.craftercms.engine.exception.ScriptNotFoundException
 
ScriptRenderingException - Exception in org.craftercms.engine.exception
Thrown when an error occurs while rendering the response of a script.
ScriptRenderingException() - Constructor for exception org.craftercms.engine.exception.ScriptRenderingException
 
ScriptRenderingException(String, Throwable) - Constructor for exception org.craftercms.engine.exception.ScriptRenderingException
 
ScriptRenderingException(String) - Constructor for exception org.craftercms.engine.exception.ScriptRenderingException
 
ScriptRenderingException(Throwable) - Constructor for exception org.craftercms.engine.exception.ScriptRenderingException
 
scriptResolver - Variable in class org.craftercms.engine.freemarker.RenderComponentDirective
 
ScriptResolver - Interface in org.craftercms.engine.scripting
Resolves the scripts URLs for a site item (page or component)
scriptResolver - Variable in class org.craftercms.engine.view.CrafterPageViewResolver
 
ScriptResolverImpl - Class in org.craftercms.engine.scripting.impl
Default implementation of ScriptResolver.
ScriptResolverImpl() - Constructor for class org.craftercms.engine.scripting.impl.ScriptResolverImpl
 
scripts - Variable in class org.craftercms.engine.view.CrafterPageView
 
scriptsXPathQuery - Variable in class org.craftercms.engine.scripting.impl.ScriptResolverImpl
 
scriptUrlFormat - Variable in class org.craftercms.engine.scripting.impl.ScriptResolverImpl
 
ScriptUtils - Class in org.craftercms.engine.util
Utility methods for scripts.
ScriptUtils() - Constructor for class org.craftercms.engine.util.ScriptUtils
 
ScriptViewNotFoundException - Exception in org.craftercms.engine.exception
Thrown when a usable script view can't be found for a particular script
ScriptViewNotFoundException() - Constructor for exception org.craftercms.engine.exception.ScriptViewNotFoundException
 
ScriptViewNotFoundException(String, Throwable) - Constructor for exception org.craftercms.engine.exception.ScriptViewNotFoundException
 
ScriptViewNotFoundException(String) - Constructor for exception org.craftercms.engine.exception.ScriptViewNotFoundException
 
ScriptViewNotFoundException(Throwable) - Constructor for exception org.craftercms.engine.exception.ScriptViewNotFoundException
 
servletContext - Variable in class org.craftercms.engine.freemarker.RenderComponentDirective
 
ServletContextHashModel - Class in org.craftercms.engine.freemarker
Template model for the ServletContext
ServletContextHashModel(ServletContext, ObjectWrapper) - Constructor for class org.craftercms.engine.freemarker.ServletContextHashModel
 
servletContextHashModel - Variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
setAccessManager(CrafterPageAccessManager) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
setAgentHeaderName(String) - Method in class org.craftercms.engine.mobile.UserAgentTemplateDetector
 
setAgentQueryStringParamName(String) - Method in class org.craftercms.engine.mobile.UserAgentTemplateDetector
 
setAlfrescoTicketCookieName(String) - Method in class org.craftercms.engine.http.impl.AlfrescoHttpProxy
 
setApplicationContext(ApplicationContext) - Method in class org.craftercms.engine.util.spring.ApplicationContextAccessor
 
setAttributeName(String) - Method in class org.craftercms.engine.macro.impl.ScopeAttributeMacro
 
setAuthorizedRolesXPathQuery(String) - Method in class org.craftercms.engine.security.CrafterPageAccessManager
 
setBaseServiceUrl(String) - Method in class org.craftercms.engine.http.impl.HttpProxyImpl
 
setBreadcrumbNameXPathQuery(String) - Method in class org.craftercms.engine.util.breadcrumb.BreadcrumbBuilder
 
setCacheOn(boolean) - Method in class org.craftercms.engine.service.context.SiteContextFactory
 
setCacheTemplate(CacheTemplate) - Method in class org.craftercms.engine.scripting.impl.Jsr233CompiledScriptFactory
 
setCacheTemplate(CacheTemplate) - Method in class org.craftercms.engine.util.breadcrumb.BreadcrumbBuilder
 
setCacheTemplate(CacheTemplate) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
setCacheUrlTransformations(boolean) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
setCachingOptions(CachingOptions) - Method in class org.craftercms.engine.util.breadcrumb.BreadcrumbBuilder
 
setCachingOptions(CachingOptions) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
setCachingTime(Long) - Method in class org.craftercms.engine.view.CrafterPageView
 
setComponentIncludeElementName(String) - Method in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
setComponentIncludeElementName(String) - Method in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerViewResolver
 
setComponentScriptResolver(ScriptResolver) - Method in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
setComponentScriptResolver(ScriptResolver) - Method in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerViewResolver
 
setComponentTemplateNamePrefix(String) - Method in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
setComponentTemplateNameSuffix(String) - Method in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
setComponentTemplateXPathQuery(String) - Method in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
setComponentTemplateXPathQuery(String) - Method in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerViewResolver
 
setContentStoreService(ContentStoreService) - Method in class org.craftercms.engine.controller.StaticAssetsRequestHandler
 
setContentStoreService(ContentStoreService) - Method in class org.craftercms.engine.freemarker.CrafterFreeMarkerTemplateLoader
 
setContentStoreService(ContentStoreService) - Method in class org.craftercms.engine.service.SiteItemService
 
setContentTypePattern(String) - Method in class org.craftercms.engine.scripting.impl.ScriptResolverImpl
 
setContentTypeXPathQuery(String) - Method in class org.craftercms.engine.scripting.impl.ScriptResolverImpl
 
setContentTypeXPathQuery(String) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
setCookieName(String) - Method in class org.craftercms.engine.macro.impl.CookieMacro
 
setDefaultFilters(List<ItemFilter>) - Method in class org.craftercms.engine.service.SiteItemService
 
setDefaultSiteName(String) - Method in class org.craftercms.engine.servlet.filter.SiteContextFromDefaultResolvingFilter
 
setDelegatedViewResolver(ViewResolver) - Method in class org.craftercms.engine.view.CrafterPageView
 
setDelegatedViewResolver(ViewResolver) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
setDependencyKeys(List<Object>) - Method in class org.craftercms.engine.view.CrafterPageView
 
setDetectionRegex(String) - Method in class org.craftercms.engine.mobile.UserAgent
 
setDisabledXPathQuery(String) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
setDisplayTemplateExceptionsInView(boolean) - Method in class org.craftercms.engine.freemarker.CrafterTemplateExceptionHandler
 
setDomainNameToSiteNameMappings(Map<String, String>) - Method in class org.craftercms.engine.servlet.filter.SiteContextFromDomainNameMappingResolvingFilter
 
setErrorModelAttributeName(String) - Method in class org.craftercms.engine.controller.rest.RestScriptsController
 
setErrorViewNamePrefix(String) - Method in class org.craftercms.engine.controller.ErrorPageRenderController
 
setExceptionHandlers(List<ExceptionHandler>) - Method in class org.craftercms.engine.servlet.filter.ExceptionHandlingFilter
 
setFallbackPageUrl(String) - Method in class org.craftercms.engine.controller.PageRenderController
 
setFallbackSiteContextFactory(SiteContextFactory) - Method in class org.craftercms.engine.servlet.filter.AbstractSiteContextResolvingFilter
 
setFallbackSiteName(String) - Method in class org.craftercms.engine.servlet.filter.AbstractSiteContextResolvingFilter
 
setForceHttpsXPathQuery(String) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
setFreeMarkerConfigFactory(ObjectFactory<FreeMarkerConfig>) - Method in class org.craftercms.engine.service.context.SiteContextFactory
 
setFullHttpsUrlTransformerName(String) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
setGlobalVariables(Map<String, Object>) - Method in class org.craftercms.engine.scripting.impl.GroovyScriptFactory
 
setGlobalVariables(Map<String, Object>) - Method in class org.craftercms.engine.scripting.impl.Jsr233CompiledScriptFactory
 
setHeaders(HttpServletResponse, Content, MediaType) - Method in class org.craftercms.engine.controller.StaticAssetsRequestHandler
 
setHomePath(String) - Method in class org.craftercms.engine.util.breadcrumb.BreadcrumbBuilder
 
setHttpClient(HttpClient) - Method in class org.craftercms.engine.http.impl.HttpProxyImpl
 
setIgnoreHiddenFiles(boolean) - Method in class org.craftercms.engine.service.context.SiteContextFactory
 
setIncludeElementName(String) - Method in class org.craftercms.engine.freemarker.RenderComponentDirective
 
setKey(Object) - Method in class org.craftercms.engine.view.CrafterPageView
 
setLocale(Locale) - Method in class org.craftercms.engine.view.CrafterPageView
 
setLocalizedUrlDelimiter(String) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
setLocalizeViews(boolean) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
setMacroResolver(MacroResolver) - Method in class org.craftercms.engine.freemarker.CrafterFreeMarkerConfigurer
 
setMacroResolver(MacroResolver) - Method in class org.craftercms.engine.service.ContentStoreServiceImpl
 
setMacroResolver(MacroResolver) - Method in class org.craftercms.engine.service.context.SiteContextFactory
 
setMacroResolver(MacroResolver) - Method in class org.craftercms.engine.service.PreviewOverlayCallback
 
setMacros(List<Macro>) - Method in class org.craftercms.engine.macro.impl.MacroResolverImpl
 
setMaxAllowedItemsInCache(int) - Method in class org.craftercms.engine.service.context.SiteContextFactory
 
setMimeTypeXPathQuery(String) - Method in class org.craftercms.engine.view.CrafterPageView
 
setMimeTypeXPathQuery(String) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
setModelFactory(ObjectFactory<SimpleHash>) - Method in class org.craftercms.engine.freemarker.RenderComponentDirective
 
setModelValueConverters(Map<String, ModelValueConverter<?>>) - Method in class org.craftercms.engine.service.SiteItemService
 
setModePreview(boolean) - Method in class org.craftercms.engine.view.CrafterPageView
 
setModePreview(boolean) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
setOrder(int) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
setOverlayCallback(PreviewOverlayCallback) - Method in class org.craftercms.engine.service.context.SiteContextFactory
 
setPage(SiteItem) - Method in class org.craftercms.engine.view.CrafterPageView
 
setPageViewNameXPathQuery(String) - Method in class org.craftercms.engine.view.CrafterPageView
 
setPageViewNameXPathQuery(String) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
setParamOrCookieName(String) - Method in class org.craftercms.engine.servlet.filter.SiteContextFromCookieResolvingFilter
 
setPassword(String) - Method in class org.craftercms.engine.service.context.SiteContextFactory
 
setPreviewServerJsScriptSources(String[]) - Method in class org.craftercms.engine.service.PreviewOverlayCallback
 
setProfile(HttpServletRequest, HttpSession) - Method in class org.craftercms.engine.controller.preview.rest.ProfileRestController
 
setProxyRegistry(HttpProxyRegistry) - Method in class org.craftercms.engine.controller.HttpProxyRequestHandler
 
setQueryStringParamValue(String) - Method in class org.craftercms.engine.mobile.UserAgent
 
setRedirectContentType(String) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
setRedirectUrlXPathQuery(String) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
setRenderComponentViewName(String) - Method in class org.craftercms.engine.controller.ComponentRenderController
 
setRequestParamName(String) - Method in class org.craftercms.engine.macro.impl.RequestParamMacro
 
setRequestScope(boolean) - Method in class org.craftercms.engine.macro.impl.ScopeAttributeMacro
 
setResourceConnector(ContentResourceConnector) - Method in class org.craftercms.engine.scripting.impl.GroovyScriptFactory
 
setResponseBodyModelAttributeName(String) - Method in class org.craftercms.engine.controller.rest.RestScriptsController
 
setRestScriptsPath(String) - Method in class org.craftercms.engine.service.context.SiteContextFactory
 
setRootFolderPath(String) - Method in class org.craftercms.engine.service.context.SiteContextFactory
 
setScope(String) - Method in class org.craftercms.engine.view.CrafterPageView
 
setScriptEngineName(String) - Method in class org.craftercms.engine.scripting.impl.Jsr233CompiledScriptFactory
 
setScriptFactory(ScriptFactory) - Method in class org.craftercms.engine.controller.rest.RestScriptsController
 
setScriptFactory(ScriptFactory) - Method in class org.craftercms.engine.freemarker.RenderComponentDirective
 
setScriptFactory(ScriptFactory) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
setScriptFactory(ScriptFactory) - Method in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
setScriptFactory(ScriptFactory) - Method in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerViewResolver
 
setScriptFileExtension(String) - Method in class org.craftercms.engine.scripting.impl.Jsr233CompiledScriptFactory
 
setScriptFormat(String) - Method in class org.craftercms.engine.service.PreviewOverlayCallback
 
setScriptResolver(ScriptResolver) - Method in class org.craftercms.engine.freemarker.RenderComponentDirective
 
setScriptResolver(ScriptResolver) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
setScripts(List<Script>) - Method in class org.craftercms.engine.view.CrafterPageView
 
setScriptsXPathQuery(String) - Method in class org.craftercms.engine.scripting.impl.ScriptResolverImpl
 
setScriptUrlFormat(String) - Method in class org.craftercms.engine.scripting.impl.ScriptResolverImpl
 
setServletContext(ServletContext) - Method in class org.craftercms.engine.freemarker.RenderComponentDirective
 
setServletContext(ServletContext) - Method in class org.craftercms.engine.macro.impl.WebAppContextPathMacro
 
setServletContext(ServletContext) - Method in class org.craftercms.engine.macro.impl.WebAppPathMacro
 
setSiteContextFactory(SiteContextFactory) - Method in class org.craftercms.engine.servlet.filter.AbstractSiteContextResolvingFilter
 
setSiteContextRegistry(SiteContextRegistry) - Method in class org.craftercms.engine.servlet.filter.AbstractSiteContextResolvingFilter
 
setSiteItemService(SiteItemService) - Method in class org.craftercms.engine.freemarker.RenderComponentDirective
 
setSiteItemService(SiteItemService) - Method in class org.craftercms.engine.view.CrafterPageView
 
setSiteItemService(SiteItemService) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
setSiteItemService(SiteItemService) - Method in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
setSiteItemService(SiteItemService) - Method in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerViewResolver
 
setSiteNameRegex(String) - Method in class org.craftercms.engine.servlet.filter.SiteContextFromRequestUriResolvingFilter
 
setSiteNameRegexGroup(int) - Method in class org.craftercms.engine.servlet.filter.SiteContextFromRequestUriResolvingFilter
 
setSitePathPrefix(String) - Method in class org.craftercms.engine.service.ContentStoreServiceImpl
 
setSortComparator(Comparator<SiteItem>) - Method in class org.craftercms.engine.service.SiteItemService
 
setStaticAssetsPath(String) - Method in class org.craftercms.engine.controller.StaticAssetsRequestHandler
 
setStaticAssetsPath(String) - Method in class org.craftercms.engine.service.context.SiteContextFactory
 
setStatusViewNamePrefix(String) - Method in class org.craftercms.engine.controller.MonitoringController
 
setStoreServerUrl(String) - Method in class org.craftercms.engine.service.context.SiteContextFactory
 
setStoreService(ContentStoreService) - Method in class org.craftercms.engine.scripting.impl.ContentResourceConnector
 
setStoreService(ContentStoreService) - Method in class org.craftercms.engine.scripting.impl.Jsr233CompiledScriptFactory
 
setStoreService(ContentStoreService) - Method in class org.craftercms.engine.scripting.impl.ScriptResolverImpl
 
setStoreService(ContentStoreService) - Method in class org.craftercms.engine.service.context.SiteContextFactory
 
setStoreService(ContentStoreService) - Method in class org.craftercms.engine.util.breadcrumb.BreadcrumbBuilder
 
setStoreType(String) - Method in class org.craftercms.engine.service.context.SiteContextFactory
 
setSupportedAgents(List<UserAgent>) - Method in class org.craftercms.engine.mobile.UserAgentTemplateDetector
 
setTemplateExceptionHandler(TemplateExceptionHandler) - Method in class org.craftercms.engine.freemarker.CrafterFreeMarkerConfigurer
 
setTemplateNamePrefix(String) - Method in class org.craftercms.engine.freemarker.RenderComponentDirective
 
setTemplateNameSuffix(String) - Method in class org.craftercms.engine.freemarker.RenderComponentDirective
 
setTemplatePrefix(String) - Method in class org.craftercms.engine.mobile.UserAgent
 
setTemplatesPath(String) - Method in class org.craftercms.engine.service.context.SiteContextFactory
 
setTemplateXPathQuery(String) - Method in class org.craftercms.engine.freemarker.RenderComponentDirective
 
setUrlParser(ContentBundleUrlParser) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
setUrlTransformationEngine(UrlTransformationEngine) - Method in class org.craftercms.engine.service.context.SiteContextFactory
 
setUrlTransformationService(UrlTransformationService) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
setUrlTransformerName(String) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
setUserAgentTemplateDetector(UserAgentTemplateDetector) - Method in class org.craftercms.engine.service.PreviewOverlayCallback
 
setUserAgentTemplateDetector(UserAgentTemplateDetector) - Method in class org.craftercms.engine.view.CrafterPageViewResolver
 
setUserAgentTemplateDetector(UserAgentTemplateDetector) - Method in class org.craftercms.engine.view.UserAgentAwareCrafterPageView
 
setUsername(String) - Method in class org.craftercms.engine.service.context.SiteContextFactory
 
SITE_CONTEXT_ATTRIBUTE - Static variable in class org.craftercms.engine.servlet.filter.AbstractSiteContextResolvingFilter
 
SITE_NAME_ATTRIBUTE - Static variable in class org.craftercms.engine.servlet.filter.AbstractSiteContextResolvingFilter
 
SiteContext - Class in org.craftercms.engine.service.context
Wrapper for a Context that adds properties specific to Crafter Engine.
SiteContext(String, Context, boolean, String, String, FreeMarkerConfig, String, UrlTransformationEngine, PreviewOverlayCallback) - Constructor for class org.craftercms.engine.service.context.SiteContext
 
SiteContextFactory - Class in org.craftercms.engine.service.context
Factory for creating SiteContext with common properties.
SiteContextFactory() - Constructor for class org.craftercms.engine.service.context.SiteContextFactory
 
siteContextFactory - Variable in class org.craftercms.engine.servlet.filter.AbstractSiteContextResolvingFilter
 
SiteContextFromCookieResolvingFilter - Class in org.craftercms.engine.servlet.filter
Filter that resolves the current site name from a cookie or request param.
SiteContextFromCookieResolvingFilter() - Constructor for class org.craftercms.engine.servlet.filter.SiteContextFromCookieResolvingFilter
 
SiteContextFromDefaultResolvingFilter - Class in org.craftercms.engine.servlet.filter
Filter that resolves always the current site name to a default site name.
SiteContextFromDefaultResolvingFilter() - Constructor for class org.craftercms.engine.servlet.filter.SiteContextFromDefaultResolvingFilter
 
SiteContextFromDomainNameMappingResolvingFilter - Class in org.craftercms.engine.servlet.filter
Filter that resolves the current site name from a mapping of the request domain name to site name.
SiteContextFromDomainNameMappingResolvingFilter() - Constructor for class org.craftercms.engine.servlet.filter.SiteContextFromDomainNameMappingResolvingFilter
 
SiteContextFromRequestUriResolvingFilter - Class in org.craftercms.engine.servlet.filter
Filter that resolves the current site name from an extract of the request URI.
SiteContextFromRequestUriResolvingFilter() - Constructor for class org.craftercms.engine.servlet.filter.SiteContextFromRequestUriResolvingFilter
 
SiteContextRegistry - Class in org.craftercms.engine.service.context
Registry for site SiteContexts.
SiteContextRegistry() - Constructor for class org.craftercms.engine.service.context.SiteContextRegistry
 
siteContextRegistry - Variable in class org.craftercms.engine.servlet.filter.AbstractSiteContextResolvingFilter
 
SiteContextRestController - Class in org.craftercms.engine.controller.rest
REST controller for stuff related for the SiteContext
SiteContextRestController() - Constructor for class org.craftercms.engine.controller.rest.SiteContextRestController
 
SiteItem - Class in org.craftercms.engine.model
Basic adapter to a Item, enhanced with methods that can be easily invoked in template engines like Freemarker.
SiteItem(Item, Map<String, ModelValueConverter<?>>) - Constructor for class org.craftercms.engine.model.SiteItem
 
SiteItem(Item, Map<String, ModelValueConverter<?>>, Comparator<SiteItem>) - Constructor for class org.craftercms.engine.model.SiteItem
 
siteItemService - Variable in class org.craftercms.engine.freemarker.RenderComponentDirective
 
SiteItemService - Class in org.craftercms.engine.service
Service for accessing SiteItems.
SiteItemService() - Constructor for class org.craftercms.engine.service.SiteItemService
 
siteItemService - Variable in class org.craftercms.engine.view.CrafterPageView
 
siteItemService - Variable in class org.craftercms.engine.view.CrafterPageViewResolver
 
siteItemService - Variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerView
 
siteItemService - Variable in class org.craftercms.engine.view.freemarker.CrafterFreeMarkerViewResolver
 
siteName - Variable in class org.craftercms.engine.service.context.SiteContext
 
SiteNameBasedTenantNameResolvingProcessor - Class in org.craftercms.engine.security
Security processor that resolves the tenant ID using the site name request attribute set by the AbstractSiteContextResolvingFilter.
SiteNameBasedTenantNameResolvingProcessor() - Constructor for class org.craftercms.engine.security.SiteNameBasedTenantNameResolvingProcessor
 
SiteRegistrationException - Exception in org.craftercms.engine.exception
Thrown if an error prevents from registering a site.
SiteRegistrationException() - Constructor for exception org.craftercms.engine.exception.SiteRegistrationException
 
SiteRegistrationException(String, Throwable) - Constructor for exception org.craftercms.engine.exception.SiteRegistrationException
 
SiteRegistrationException(String) - Constructor for exception org.craftercms.engine.exception.SiteRegistrationException
 
SiteRegistrationException(Throwable) - Constructor for exception org.craftercms.engine.exception.SiteRegistrationException
 
size() - Method in class org.craftercms.engine.model.Dom4jNodeModel
 
sortComparator - Variable in class org.craftercms.engine.model.SiteItem
 
sortComparator - Variable in class org.craftercms.engine.service.SiteItemService
 
sortItems(List<SiteItem>, Comparator<SiteItem>) - Method in class org.craftercms.engine.model.SiteItem
 
staticAssetsPath - Variable in class org.craftercms.engine.service.context.SiteContext
 
staticAssetsPath - Variable in class org.craftercms.engine.service.context.SiteContextFactory
 
StaticAssetsRequestHandler - Class in org.craftercms.engine.controller
Request handler to render static assets.
StaticAssetsRequestHandler() - Constructor for class org.craftercms.engine.controller.StaticAssetsRequestHandler
 
storeServerUrl - Variable in class org.craftercms.engine.service.context.SiteContextFactory
 
storeService - Variable in class org.craftercms.engine.scripting.impl.Jsr233CompiledScriptFactory
 
storeService - Variable in class org.craftercms.engine.scripting.impl.ScriptResolverImpl
 
storeService - Variable in class org.craftercms.engine.service.context.SiteContextFactory
 
storeService - Variable in class org.craftercms.engine.util.breadcrumb.BreadcrumbBuilder
 
storeService - Variable in class org.craftercms.engine.util.url.ContentUrlStreamHandler
 
storeType - Variable in class org.craftercms.engine.service.context.SiteContextFactory
 

T

templateNamePrefix - Variable in class org.craftercms.engine.freemarker.RenderComponentDirective
 
templateNameSuffix - Variable in class org.craftercms.engine.freemarker.RenderComponentDirective
 
templatesPath - Variable in class org.craftercms.engine.service.context.SiteContext
 
templatesPath - Variable in class org.craftercms.engine.service.context.SiteContextFactory
 
templateXPathQuery - Variable in class org.craftercms.engine.freemarker.RenderComponentDirective
 
toString() - Method in exception org.craftercms.engine.exception.HttpStatusCodeException
 
toString() - Method in class org.craftercms.engine.model.SiteItem
 
toString() - Method in class org.craftercms.engine.service.context.SiteContext
 
toString() - Method in class org.craftercms.engine.service.filter.ExcludeByNameItemFilter
 
toString() - Method in class org.craftercms.engine.service.filter.ExpectedNodeValueItemFilter
 
toString() - Method in class org.craftercms.engine.service.filter.IncludeByNameItemFilter
 
toString() - Method in class org.craftercms.engine.view.CrafterPageView
 
transform(String, String) - Method in class org.craftercms.engine.service.UrlTransformationService
 
transform(String, String, boolean) - Method in class org.craftercms.engine.service.UrlTransformationService
 
transformUrl(Context, CachingOptions, String) - Method in class org.craftercms.engine.url.AddIndexIfFolderUrlTransformer
 

U

UnrecognizableMimeTypeException - Exception in org.craftercms.engine.exception
Thrown when a mime type is unrecognizable or unsupported (basically a view can't be found for it).
UnrecognizableMimeTypeException() - Constructor for exception org.craftercms.engine.exception.UnrecognizableMimeTypeException
 
UnrecognizableMimeTypeException(String, Throwable) - Constructor for exception org.craftercms.engine.exception.UnrecognizableMimeTypeException
 
UnrecognizableMimeTypeException(String) - Constructor for exception org.craftercms.engine.exception.UnrecognizableMimeTypeException
 
UnrecognizableMimeTypeException(Throwable) - Constructor for exception org.craftercms.engine.exception.UnrecognizableMimeTypeException
 
unregister(String) - Method in class org.craftercms.engine.service.context.SiteContextRegistry
 
URL_CONTEXT_ID - Static variable in class org.craftercms.engine.controller.rest.SiteContextRestController
 
URL_ROOT - Static variable in class org.craftercms.engine.controller.ComponentRenderController
 
URL_ROOT - Static variable in class org.craftercms.engine.controller.ErrorPageRenderController
 
URL_ROOT - Static variable in class org.craftercms.engine.controller.MonitoringController
 
URL_ROOT - Static variable in class org.craftercms.engine.controller.preview.rest.ProfileRestController
 
URL_ROOT - Static variable in class org.craftercms.engine.controller.rest.SiteContextRestController
 
urlParser - Variable in class org.craftercms.engine.view.CrafterPageViewResolver
 
urlStreamHandler - Variable in class org.craftercms.engine.scripting.impl.ContentResourceConnector
 
urlTransformationEngine - Variable in class org.craftercms.engine.service.context.SiteContext
 
urlTransformationEngine - Variable in class org.craftercms.engine.service.context.SiteContextFactory
 
UrlTransformationService - Class in org.craftercms.engine.service
Simple wrapper to a UrlTransformationEngine that uses the UrlTransformationEngine of the current context.
UrlTransformationService() - Constructor for class org.craftercms.engine.service.UrlTransformationService
 
urlTransformationService - Variable in class org.craftercms.engine.view.CrafterPageViewResolver
 
urlTransformerName - Variable in class org.craftercms.engine.view.CrafterPageViewResolver
 
UserAgent - Class in org.craftercms.engine.mobile
 
UserAgent() - Constructor for class org.craftercms.engine.mobile.UserAgent
 
UserAgentAwareCrafterPageView - Class in org.craftercms.engine.view
 
UserAgentAwareCrafterPageView() - Constructor for class org.craftercms.engine.view.UserAgentAwareCrafterPageView
 
UserAgentTemplateDetector - Class in org.craftercms.engine.mobile
 
UserAgentTemplateDetector() - Constructor for class org.craftercms.engine.mobile.UserAgentTemplateDetector
 
userAgentTemplateDetector - Variable in class org.craftercms.engine.view.CrafterPageViewResolver
 
userAgentTemplateDetector - Variable in class org.craftercms.engine.view.UserAgentAwareCrafterPageView
 
username - Variable in class org.craftercms.engine.service.context.SiteContextFactory
 

V

VARIABLE_APPLICATION - Static variable in class org.craftercms.engine.util.ScriptUtils
 
VARIABLE_COOKIES - Static variable in class org.craftercms.engine.util.ScriptUtils
 
VARIABLE_CRAFTER_MODEL - Static variable in class org.craftercms.engine.util.ScriptUtils
 
VARIABLE_CRAFTER_REQUEST_CONTEXT - Static variable in class org.craftercms.engine.util.ScriptUtils
 
VARIABLE_HEADERS - Static variable in class org.craftercms.engine.util.ScriptUtils
 
VARIABLE_LOGGER - Static variable in class org.craftercms.engine.util.ScriptUtils
 
VARIABLE_MODEL - Static variable in class org.craftercms.engine.util.ScriptUtils
 
VARIABLE_PARAMS - Static variable in class org.craftercms.engine.util.ScriptUtils
 
VARIABLE_PROFILE - Static variable in class org.craftercms.engine.util.ScriptUtils
 
VARIABLE_REQUEST - Static variable in class org.craftercms.engine.util.ScriptUtils
 
VARIABLE_REQUEST_URL - Static variable in class org.craftercms.engine.util.ScriptUtils
 
VARIABLE_RESPONSE - Static variable in class org.craftercms.engine.util.ScriptUtils
 
VARIABLE_SESSION - Static variable in class org.craftercms.engine.util.ScriptUtils
 
ViewNotResolvedExceptionHandler - Class in org.craftercms.engine.http.impl
Handles ServletExceptions that are thrown when a view can't be resolved.
ViewNotResolvedExceptionHandler() - Constructor for class org.craftercms.engine.http.impl.ViewNotResolvedExceptionHandler
 

W

WebAppContextPathMacro - Class in org.craftercms.engine.macro.impl
Represents a {webapp.context.path} macro, which resolves to the web application context path.
WebAppContextPathMacro() - Constructor for class org.craftercms.engine.macro.impl.WebAppContextPathMacro
 
WebAppPathMacro - Class in org.craftercms.engine.macro.impl
Represents a {webapp.path} macro, which resolves to the web app exploded dir path of the current web app.
WebAppPathMacro() - Constructor for class org.craftercms.engine.macro.impl.WebAppPathMacro
 
writeContent(HttpServletResponse, Content) - Method in class org.craftercms.engine.controller.StaticAssetsRequestHandler
 
A B C D E F G H I J K L M O P Q R S T U V W 

Copyright © 2014 CrafterCMS. All Rights Reserved.