AnnotatedElement.background requests to
prevent exceptions when clients attempt to obtain an existing session, i.e.activated.BundleSpecificDispatcherServlet associated with the given bundle, if any.BundleSpecificDispatcherServlet.Ordered.custom application context post processor,
shutdown handler,
context failure handler and further implementations
for synchronization and consistency checking of changes in bundles containing resource models.MvcServlet dispatches requests to bundle-specific
org.springframework.web.servlet.DispatcherServlet dispatcher servlets.org.springframework.web.filter.RequestContextFilter, NebaRequestContextFilter.MultipartRequest.dispatcher servlet.RequestContextFilter wrapping
sling background requests
using the BackgroundServletRequestWrapper to prevent
unsupported operation exceptions when
AbstractRequestAttributes.requestCompleted() attempts to access the
session, which is unsupported by
background requests.SlingServletView for a provided view name.RequestPathInfo arguments of a RequestMapping.Registers
the RequestScope in the bean factory using the
standard scope name for request.View from the provided view name.ResourceModel arguments of a
RequestMapping.ResourceResolver arguments of a RequestMapping.InheritableThreadLocal).bean factories
created by the gemini-blueprint-extender before they are initialized.SlingHttpServletRequest RequestParameter API
to provide a MultipartFile.SlingMvcServletRequest.getServletPath() to enable
spring to determine the controller path of the request without having to use a custom
UrlPathHelper.Bundle shutdown event to the injected
services in a defined order.SynchronousBundleListener since only these listeners are
notified when a bundle is about to be stopped in a synchronous
manner.encode
the target URL: Sling is RESTful, i.e.Servlet representing a org.apache.sling.api.scripting.SlingScript
and invokes the script to render the view.BeanFactory is initialized, this registrar
searches the factory's bean definitions for beans annotated with
ResourceModel.Copyright © 2024. All rights reserved.