Uses of Class
org.craftercms.engine.service.context.SiteContext
Package
Description
-
Uses of SiteContext in org.craftercms.engine.cache
Modifier and TypeMethodDescriptionvoid
SiteCacheWarmer.warmUpCache
(SiteContext siteContext, boolean switchCache) Warms up the cache for the specified site context.void
SiteCacheWarmerImpl.warmUpCache
(SiteContext siteContext, boolean switchCache) Warms up the cache for the specified site context. -
Uses of SiteContext in org.craftercms.engine.controller
Modifier and TypeMethodDescriptionprotected org.craftercms.core.service.Content
StaticAssetsRequestHandler.getContent
(SiteContext siteContext, String path) protected Script
PageRenderController.getControllerScript
(SiteContext siteContext, javax.servlet.http.HttpServletRequest request, String pageUrl) protected String
StaticAssetsRequestHandler.getPath
(javax.servlet.http.HttpServletRequest request, SiteContext siteContext) protected String
PageRenderController.getScriptUrl
(SiteContext siteContext, ScriptFactory scriptFactory, javax.servlet.http.HttpServletRequest request, String pageUrl) -
Uses of SiteContext in org.craftercms.engine.controller.rest
Modifier and TypeMethodDescriptionprotected String
RestScriptsController.getScriptUrl
(ScriptFactory scriptFactory, SiteContext siteContext, javax.servlet.http.HttpServletRequest request, String serviceUrl) protected String
RestScriptsController.parseScriptUrlForVariables
(SiteContext siteContext, String scriptUrl, Map<String, Object> variables) -
Uses of SiteContext in org.craftercms.engine.event
ModifierConstructorDescriptionCacheClearedEvent
(SiteContext siteContext) Create a new event.GraphQLBuiltEvent
(SiteContext siteContext) Create a new event.SiteContextCreatedEvent
(SiteContext siteContext) Create a new event.SiteContextDestroyedEvent
(SiteContext siteContext) Create a new event.SiteContextInitializedEvent
(SiteContext siteContext) Create a new event.SiteContextPurgedEvent
(SiteContext siteContext) Create a new event.SiteEvent
(SiteContext siteContext) Create a new ApplicationEvent. -
Uses of SiteContext in org.craftercms.engine.freemarker
Modifier and TypeMethodDescriptionprotected String
CrafterFreeMarkerTemplateLoader.getTemplatePath
(SiteContext siteContext, String name) -
Uses of SiteContext in org.craftercms.engine.graphql
Modifier and TypeMethodDescriptiongraphql.GraphQL
GraphQLFactory.getInstance
(SiteContext siteContext) Returns the instance for the givenSiteContext
-
Uses of SiteContext in org.craftercms.engine.graphql.impl
Modifier and TypeMethodDescriptionprotected graphql.schema.GraphQLSchema
GraphQLFactoryImpl.buildSchema
(SiteContext siteContext) Creates the root Query type and looks for all existing content-type definitionsgraphql.GraphQL
GraphQLFactoryImpl.getInstance
(SiteContext siteContext) Returns the instance for the givenSiteContext
protected void
GraphQLFactoryImpl.runInitScript
(SiteContext siteContext, graphql.schema.GraphQLObjectType.Builder rootType, graphql.schema.GraphQLCodeRegistry.Builder codeRegistry, SchemaCustomizer customizer, Map<String, graphql.schema.GraphQLObjectType.Builder> siteTypes) -
Uses of SiteContext in org.craftercms.engine.scripting
Modifier and TypeMethodDescriptionScriptJobResolver.resolveJobs
(SiteContext siteContext) Resolves any number of script jobs to be scheduled and executed.List<org.springframework.web.util.UriTemplate>
ScriptUrlTemplateScanner.scan
(SiteContext siteContext) Scans the site context at a certain path to discover script URL templates. -
Uses of SiteContext in org.craftercms.engine.scripting.impl
Modifier and TypeMethodDescriptionprotected JobContext
ConfigurationScriptJobResolver.getJob
(SiteContext siteContext, org.apache.commons.configuration2.HierarchicalConfiguration jobConfig) protected List<JobContext>
ConfigurationScriptJobResolver.getJobsUnderFolder
(SiteContext siteContext, org.apache.commons.configuration2.HierarchicalConfiguration jobFolderConfig) ConfigurationScriptJobResolver.resolveJobs
(SiteContext siteContext) FolderBasedScriptJobResolver.resolveJobs
(SiteContext siteContext) List<org.springframework.web.util.UriTemplate>
CachedScriptUrlTemplateScanner.scan
(SiteContext siteContext) List<org.springframework.web.util.UriTemplate>
ScriptUrlTemplateScannerImpl.scan
(SiteContext siteContext) ModifierConstructorDescriptionGroovyScriptFactory
(SiteContext siteContext, groovy.util.ResourceConnector resourceConnector, ClassLoader parentClassLoader, Map<String, Object> globalVariables, boolean enableScriptSandbox) GroovyScriptFactory
(SiteContext siteContext, groovy.util.ResourceConnector resourceConnector, Map<String, Object> globalVariables, boolean enableScriptSandbox) -
Uses of SiteContext in org.craftercms.engine.search
Modifier and TypeMethodDescriptionprotected String
SiteAwareOpenSearchClient.addPrefix
(SiteContext siteContext, String name) -
Uses of SiteContext in org.craftercms.engine.search.legacy
Modifier and TypeMethodDescriptionprotected String
SiteAwareOpenSearchService.addPrefix
(SiteContext siteContext, String name) -
Uses of SiteContext in org.craftercms.engine.service.context
Modifier and TypeFieldDescriptionprotected Map<String,
SiteContext> SiteContextManager.contextRegistry
Modifier and TypeMethodDescriptionSiteContextFactory.createContext
(String siteName) protected SiteContext
SiteContextManager.createContext
(String siteName, boolean fallback) SiteContextManager.getContext
(String siteName, boolean fallback) Gets theSiteContext
for the specified site name.SiteContextResolver.getContext
(javax.servlet.http.HttpServletRequest request) protected SiteContext
SiteContextResolverImpl.getContext
(String siteName, boolean fallback) SiteContextResolverImpl.getContext
(javax.servlet.http.HttpServletRequest request) protected SiteContext
SiteContextManager.getContextWithRetries
(String siteName) Get a site context and initializing if it does not exist.static SiteContext
SiteContext.getCurrent()
Returns the context for the current thread.protected SiteContext
SiteContextManager.rebuildContext
(String siteName, boolean fallback) Modifier and TypeMethodDescriptionprotected void
SiteContextFactory.configureScriptSandbox
(SiteContext siteContext, org.springframework.core.io.ResourceLoader resourceLoader) protected void
SiteContextManager.destroyContext
(SiteContext siteContext) protected org.springframework.context.ConfigurableApplicationContext
SiteContextFactory.getApplicationContext
(SiteContext siteContext, URLClassLoader classLoader, org.apache.commons.configuration2.HierarchicalConfiguration config, String[] applicationContextPaths, org.springframework.core.io.ResourceLoader resourceLoader) protected URLClassLoader
SiteContextFactory.getClassLoader
(SiteContext siteContext) protected org.apache.commons.configuration2.HierarchicalConfiguration
SiteContextFactory.getConfig
(SiteContext siteContext, String[] configPaths, org.springframework.core.io.ResourceLoader resourceLoader) protected org.apache.commons.configuration2.HierarchicalConfiguration
SiteContextFactory.getProxyConfig
(SiteContext siteContext, List<String> configPaths, org.springframework.core.io.ResourceLoader resourceLoader) protected ScriptFactory
SiteContextFactory.getScriptFactory
(SiteContext siteContext, URLClassLoader classLoader) protected org.apache.commons.configuration2.HierarchicalConfiguration
SiteContextFactory.getTranslationConfig
(SiteContext siteContext, List<String> configPaths, org.springframework.core.io.ResourceLoader resourceLoader) protected org.tuckey.web.filters.urlrewrite.UrlRewriter
SiteContextFactory.getUrlRewriter
(SiteContext siteContext, String[] urlRewriteConfPaths, org.springframework.core.io.ResourceLoader resourceLoader) protected static void
SiteContext.release
(SiteContext siteContext) protected org.quartz.Scheduler
SiteContextFactory.scheduleJobs
(SiteContext siteContext) static void
SiteContext.setCurrent
(SiteContext siteContext) Sets the context for the current thread.Modifier and TypeMethodDescriptionvoid
SiteContextManager.startContextRebuild
(String siteName, boolean fallback, Consumer<SiteContext> callback) Starts a context rebuild in the background -
Uses of SiteContext in org.craftercms.engine.service.impl
-
Uses of SiteContext in org.craftercms.engine.servlet.filter
Modifier and TypeMethodDescriptionprotected SiteContext
SiteContextResolvingFilter.getContext
(javax.servlet.http.HttpServletRequest request) Modifier and TypeMethodDescriptionHttpProxyFilter.getHeaders
(SiteContext siteContext, String requestUri, String headerType) protected String
HttpProxyFilter.getTargetUrl
(SiteContext siteContext, String requestUri) -
Uses of SiteContext in org.craftercms.engine.util
Modifier and TypeMethodDescriptionstatic JobContext
SchedulingUtils.createJobContext
(SiteContext siteContext, String scriptUrl, String cronExpression, javax.servlet.ServletContext servletContext) static org.quartz.JobDetail
SchedulingUtils.createScriptJob
(SiteContext siteContext, String jobName, String scriptUrl, javax.servlet.ServletContext servletContext) -
Uses of SiteContext in org.craftercms.engine.util.concurrent
Modifier and TypeFieldDescriptionprotected SiteContext
SiteAwareRunnable.siteContext
protected SiteContext
SiteAwareThreadPoolExecutor.siteContext
TheSiteContext
to use for all threadsModifierConstructorDescriptionSiteAwareRunnable
(SiteContext siteContext, Runnable wrappedRunnable) SiteAwareThreadPoolExecutor
(SiteContext siteContext, Executor wrappedExecutor) -
Uses of SiteContext in org.craftercms.engine.util.deployment
Modifier and TypeMethodDescriptionvoid
DeploymentEventsWatcher.checkForSiteEvents
(SiteContext siteContext) -
Uses of SiteContext in org.craftercms.engine.util.groovy
Modifier and TypeFieldDescriptionprotected SiteContext
ContentStoreGroovyResourceLoader.siteContext
ModifierConstructorDescriptionContentStoreGroovyResourceLoader
(SiteContext siteContext, String groovyResourcesUrlPrefix) ContentStoreResourceConnector
(SiteContext siteContext) -
Uses of SiteContext in org.craftercms.engine.util.spring
Modifier and TypeFieldDescriptionprotected SiteContext
ContentStoreResource.siteContext
protected SiteContext
ContentStoreResourceLoader.siteContext
ModifierConstructorDescriptionContentStoreResource
(SiteContext siteContext, String url) ContentStoreResourceLoader
(SiteContext siteContext) -
Uses of SiteContext in org.craftercms.engine.util.spring.servlet.i18n
Modifier and TypeMethodDescriptionprotected abstract Locale
ConfigAwareLocaleResolver.resolveLocale
(SiteContext siteContext, javax.servlet.http.HttpServletRequest request) Performs the actual work to resolve a localeprotected Locale
CookieLocaleResolver.resolveLocale
(SiteContext siteContext, javax.servlet.http.HttpServletRequest request) GroovyLocaleResolver.resolveLocale
(SiteContext siteContext, javax.servlet.http.HttpServletRequest request) protected Locale
HeaderLocaleResolver.resolveLocale
(SiteContext siteContext, javax.servlet.http.HttpServletRequest request) protected Locale
PrincipalLocaleResolver.resolveLocale
(SiteContext siteContext, javax.servlet.http.HttpServletRequest request) protected Locale
UrlPatternLocaleResolver.resolveLocale
(SiteContext siteContext, javax.servlet.http.HttpServletRequest request) -
Uses of SiteContext in org.craftercms.engine.util.url