- BeanFactoryUtils - Class in info.magnolia.module.blossom.support
-
Utility methods for BeanFactory.
- BeanFactoryUtils() - Constructor for class info.magnolia.module.blossom.support.BeanFactoryUtils
-
- BlossomAreaDefinition - Class in info.magnolia.module.blossom.template
-
Area definition for areas managed by Blossom.
- BlossomAreaDefinition() - Constructor for class info.magnolia.module.blossom.template.BlossomAreaDefinition
-
- BlossomDialogDefinitionProvider - Class in info.magnolia.module.blossom.dialog
-
Provides blossom dialogs by invoking methods on the factory object.
- BlossomDialogDefinitionProvider(BlossomDialogDescription) - Constructor for class info.magnolia.module.blossom.dialog.BlossomDialogDefinitionProvider
-
- BlossomDialogDescription - Class in info.magnolia.module.blossom.dialog
-
Description of a Blossom managed dialog.
- BlossomDialogDescription() - Constructor for class info.magnolia.module.blossom.dialog.BlossomDialogDescription
-
- BlossomDispatcher - Interface in info.magnolia.module.blossom.dispatcher
-
Provides access to the dispatcher for beans hosted within it.
- BlossomDispatcherAware - Interface in info.magnolia.module.blossom.dispatcher
-
Interface to be implemented by any object that wishes to be notified of the BlossomDispatcher that it runs in.
- BlossomDispatcherAwareBeanPostProcessor - Class in info.magnolia.module.blossom.dispatcher
-
- BlossomDispatcherAwareBeanPostProcessor(BlossomDispatcher) - Constructor for class info.magnolia.module.blossom.dispatcher.BlossomDispatcherAwareBeanPostProcessor
-
- BlossomDispatcherInitializedEvent - Class in info.magnolia.module.blossom.dispatcher
-
- BlossomDispatcherInitializedEvent(BlossomDispatcher) - Constructor for class info.magnolia.module.blossom.dispatcher.BlossomDispatcherInitializedEvent
-
- BlossomDispatcherServlet - Class in info.magnolia.module.blossom.render
-
Specialization of DispatcherServlet that detects templates, paragraphs and dialogs factories and expose functionality
for rendering and pre-execution.
- BlossomDispatcherServlet() - Constructor for class info.magnolia.module.blossom.render.BlossomDispatcherServlet
-
- BlossomDispatcherServlet(WebApplicationContext) - Constructor for class info.magnolia.module.blossom.render.BlossomDispatcherServlet
-
- BlossomFilter - Class in info.magnolia.module.blossom.preexecution
-
Filter that detects pre-execution requests, sets up a context and passes the request into Magnolia for rendering.
- BlossomFilter() - Constructor for class info.magnolia.module.blossom.preexecution.BlossomFilter
-
- BlossomFormDialogPresenter - Class in info.magnolia.module.blossom.dialog
-
Custom FormDialogPresenter that prepares a context of attributes relevant to the creation of the dialog.
- BlossomFormDialogPresenter(DialogDefinitionRegistry, FormBuilder, ComponentProvider, DialogActionExecutor, FormView, I18nizer, SimpleTranslator) - Constructor for class info.magnolia.module.blossom.dialog.BlossomFormDialogPresenter
-
- BlossomHandlerMapping - Class in info.magnolia.module.blossom.preexecution
-
Detects pre-execution requests and decorates handlers in order to either grab the returned ModelAndView or render
one that was previously returned and now should be rendered.
- BlossomHandlerMapping() - Constructor for class info.magnolia.module.blossom.preexecution.BlossomHandlerMapping
-
- BlossomHandlerMethodArgumentResolver - Class in info.magnolia.module.blossom.web
-
Resolves parameters for a number of Magnolia objects including Node
, Content
,
AggregationState
, WebContext
and Context
.
- BlossomHandlerMethodArgumentResolver() - Constructor for class info.magnolia.module.blossom.web.BlossomHandlerMethodArgumentResolver
-
- BlossomModule - Class in info.magnolia.module.blossom
-
Module class for Blossom, maintains a set of singletons that need to be statically accessed by extension hooks.
- BlossomModule() - Constructor for class info.magnolia.module.blossom.BlossomModule
-
- BlossomModuleSupport - Class in info.magnolia.module.blossom.module
-
Intended to be used as a base class for Magnolia modules that use Blossom.
- BlossomModuleSupport() - Constructor for class info.magnolia.module.blossom.module.BlossomModuleSupport
-
- BlossomMultipartFile - Class in info.magnolia.module.blossom.multipart
-
Implementation of MultipartFile that acts as an adapter onto Magnolias Document class.
- BlossomMultipartFile(Document) - Constructor for class info.magnolia.module.blossom.multipart.BlossomMultipartFile
-
- BlossomMultipartRequestWrapper - Class in info.magnolia.module.blossom.multipart
-
Implementation of MultipartHttpServletRequest that exposes multipart files that has been parsed by the Magnolia
multipart filter.
- BlossomMultipartRequestWrapper(HttpServletRequest) - Constructor for class info.magnolia.module.blossom.multipart.BlossomMultipartRequestWrapper
-
- BlossomMultipartResolver - Class in info.magnolia.module.blossom.multipart
-
MultipartResolver that exposes the multipart handling performed by Magnolia.
- BlossomMultipartResolver() - Constructor for class info.magnolia.module.blossom.multipart.BlossomMultipartResolver
-
- BlossomNamespaceHandler - Class in info.magnolia.module.blossom.xml
-
Namespace handler for the 'blossom' namespace.
- BlossomNamespaceHandler() - Constructor for class info.magnolia.module.blossom.xml.BlossomNamespaceHandler
-
- BlossomRenderable - Interface in info.magnolia.module.blossom.template
-
- BlossomRequestMappingHandlerAdapter - Class in info.magnolia.module.blossom.web
-
Custom RequestMappingHandlerAdapter with support for detecting views that will result in redirects and marking them
for redirect scenario handling, this is necessary for flash attributes to function properly.
- BlossomRequestMappingHandlerAdapter() - Constructor for class info.magnolia.module.blossom.web.BlossomRequestMappingHandlerAdapter
-
- BlossomTemplateDefinition - Class in info.magnolia.module.blossom.template
-
Template definition for templates managed by Blossom.
- BlossomTemplateDefinition() - Constructor for class info.magnolia.module.blossom.template.BlossomTemplateDefinition
-
- BlossomTemplateDefinitionProvider - Class in info.magnolia.module.blossom.template
-
Provider used to export Blossom templates to TemplateDefinitionRegistry
.
- BlossomTemplateDefinitionProvider(BlossomTemplateDefinition) - Constructor for class info.magnolia.module.blossom.template.BlossomTemplateDefinitionProvider
-
- BlossomTemplateRenderer - Class in info.magnolia.module.blossom.render
-
Custom Renderer
that renders Blossom managed templates.
- BlossomTemplateRenderer() - Constructor for class info.magnolia.module.blossom.render.BlossomTemplateRenderer
-
- BlossomVersionHandler - Class in info.magnolia.module.blossom.setup
-
VersionHandler for upgrading and installing the module.
- BlossomVersionHandler() - Constructor for class info.magnolia.module.blossom.setup.BlossomVersionHandler
-
- BlossomVirtualURIMapping - Class in info.magnolia.module.blossom.urimapping
-
VirtualUriMapping that acts as a bridge between the mappings detected in a Spring context and Magnolias
VirtualUriManager.
- BlossomVirtualURIMapping() - Constructor for class info.magnolia.module.blossom.urimapping.BlossomVirtualURIMapping
-
- BlossomWebArgumentResolver - Class in info.magnolia.module.blossom.web
-
Enables use of Node
, Content
, AggregationState
,
WebContext
and Context
as arguments in methods
annotated with @RequestMapping.
- BlossomWebArgumentResolver() - Constructor for class info.magnolia.module.blossom.web.BlossomWebArgumentResolver
-
- buildAreaDefinition(BlossomDispatcher, DetectedHandlersMetaData, HandlerMetaData) - Method in class info.magnolia.module.blossom.template.TemplateDefinitionBuilder
-
- buildAreaDefinitionsForTemplate(BlossomDispatcher, DetectedHandlersMetaData, HandlerMetaData) - Method in class info.magnolia.module.blossom.template.TemplateDefinitionBuilder
-
- buildDescription(Object) - Method in class info.magnolia.module.blossom.dialog.DialogDescriptionBuilder
-
- buildDescription(Object, Method) - Method in class info.magnolia.module.blossom.dialog.DialogDescriptionBuilder
-
- buildDescription(String, String, Object) - Method in class info.magnolia.module.blossom.dialog.DialogDescriptionBuilder
-
- buildDescription(String, String, Object, Method) - Method in class info.magnolia.module.blossom.dialog.DialogDescriptionBuilder
-
- buildDescriptions(Object) - Method in class info.magnolia.module.blossom.dialog.DialogDescriptionBuilder
-
- buildFactoryMetaData(String, Object, Method) - Method in class info.magnolia.module.blossom.dialog.DialogDescriptionBuilder
-
- buildTemplateDefinition(BlossomDispatcher, DetectedHandlersMetaData, HandlerMetaData) - Method in class info.magnolia.module.blossom.template.TemplateDefinitionBuilder
-
- buildView(String) - Method in class info.magnolia.module.blossom.view.TemplateViewResolver
-
- ParameterResolver - Class in info.magnolia.module.blossom.support
-
Resolves parameters when invoking methods with reflection.
- ParameterResolver(ParameterResolver) - Constructor for class info.magnolia.module.blossom.support.ParameterResolver
-
- ParameterResolver() - Constructor for class info.magnolia.module.blossom.support.ParameterResolver
-
- PecidInputTag - Class in info.magnolia.module.blossom.taglib
-
Outputs a hidden tag with the UUID of the paragraph currently being rendered.
- PecidInputTag() - Constructor for class info.magnolia.module.blossom.taglib.PecidInputTag
-
- PecidTag - Class in info.magnolia.module.blossom.taglib
-
Outputs the UUID of the paragraph currently being rendered.
- PecidTag() - Constructor for class info.magnolia.module.blossom.taglib.PecidTag
-
- pop() - Static method in class info.magnolia.module.blossom.render.RenderContext
-
- PostCreate - Annotation Type in info.magnolia.module.blossom.annotation
-
Declares a method to be called after creation of a dialog.
- PostCreate.Phase - Enum in info.magnolia.module.blossom.annotation
-
Defines phases in which dialog post create callbacks can be called.
- postProcessAfterInitialization(Object, String) - Method in class info.magnolia.module.blossom.dispatcher.BlossomDispatcherAwareBeanPostProcessor
-
- postProcessAfterInitialization(Object, String) - Method in class info.magnolia.module.blossom.support.AbstractUrlMappedHandlerPostProcessor
-
- postProcessAfterInitialization(Object, String) - Method in class info.magnolia.module.blossom.template.TemplateExporter
-
- postProcessAreaDefinition(BlossomTemplateDefinition, BlossomAreaDefinition) - Method in class info.magnolia.module.blossom.template.TemplateExporter
-
- postProcessAreaDefinitions(BlossomTemplateDefinition, Map<String, AreaDefinition>) - Method in class info.magnolia.module.blossom.template.TemplateExporter
-
Recursively post-process area definitions starting in bottom up order.
- postProcessAreaDialog(BlossomAreaDefinition, BlossomDialogDescription) - Method in class info.magnolia.module.blossom.template.TemplateExporter
-
Allows sub-classes to do post-processing on dialogs for areas before they're registered.
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class info.magnolia.module.blossom.render.BlossomDispatcherServlet
-
- postProcessBeforeInitialization(Object, String) - Method in class info.magnolia.module.blossom.dispatcher.BlossomDispatcherAwareBeanPostProcessor
-
- postProcessBeforeInitialization(Object, String) - Method in class info.magnolia.module.blossom.support.AbstractUrlMappedHandlerPostProcessor
-
- postProcessBeforeInitialization(Object, String) - Method in class info.magnolia.module.blossom.template.TemplateExporter
-
- postProcessDialogFactoryDialog(BlossomDialogDescription) - Method in class info.magnolia.module.blossom.dialog.DialogExporter
-
Allows sub-classes to do post-processing on dialogs for @DialogFactory classes before they're registered.
- postProcessDialogFactoryDialog(BlossomTemplateDefinition, BlossomDialogDescription) - Method in class info.magnolia.module.blossom.template.TemplateExporter
-
Allows sub-classes to do post-processing on dialogs for @DialogFactory annotated methods before they're
registered.
- postProcessHandler(Object, String) - Method in class info.magnolia.module.blossom.support.AbstractUrlMappedHandlerPostProcessor
-
- postProcessHandler(Object, String) - Method in class info.magnolia.module.blossom.template.TemplateExporter
-
- postProcessTemplateDefinition(BlossomTemplateDefinition) - Method in class info.magnolia.module.blossom.template.TemplateExporter
-
Allows sub-classes to do post-processing of the template definition before it is registered.
- postProcessTemplateDialog(BlossomTemplateDefinition, BlossomDialogDescription) - Method in class info.magnolia.module.blossom.template.TemplateExporter
-
Allows sub-classes to do post-processing on dialogs for templates before they're registered.
- postProcessWebApplicationContext(ConfigurableWebApplicationContext) - Method in class info.magnolia.module.blossom.render.BlossomDispatcherServlet
-
- PREEXECUTION_CONTEXT_PARAMETER_NAME - Static variable in class info.magnolia.module.blossom.preexecution.BlossomFilter
-
- PreexecutionContext - Class in info.magnolia.module.blossom.preexecution
-
Holds state during pre-execution.
- PreexecutionContext(String) - Constructor for class info.magnolia.module.blossom.preexecution.PreexecutionContext
-
- PreexecutionContextHolder - Class in info.magnolia.module.blossom.preexecution
-
Internal helper class for storing the pre-execution context.
- PreexecutionContextHolder() - Constructor for class info.magnolia.module.blossom.preexecution.PreexecutionContextHolder
-
- PreexecutionUtils - Class in info.magnolia.module.blossom.preexecution
-
Miscellaneous utility methods for preexecution.
- PreexecutionUtils() - Constructor for class info.magnolia.module.blossom.preexecution.PreexecutionUtils
-
- PreRegister - Annotation Type in info.magnolia.module.blossom.annotation
-
Declares a method to be called prior to registration of a template, area or dialog.
- PropertyInheritanceMode - Enum in info.magnolia.module.blossom.annotation
-
Enumeration for modes of inheriting properties.
- push() - Static method in class info.magnolia.module.blossom.render.RenderContext
-
- put(HttpServletRequest, PreexecutionContext) - Static method in class info.magnolia.module.blossom.preexecution.PreexecutionContextHolder
-
- valueOf(String) - Static method in enum info.magnolia.module.blossom.annotation.AreaType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum info.magnolia.module.blossom.annotation.ComponentInheritanceMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum info.magnolia.module.blossom.annotation.PostCreate.Phase
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum info.magnolia.module.blossom.annotation.PropertyInheritanceMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum info.magnolia.module.blossom.annotation.TernaryBoolean
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum info.magnolia.module.blossom.annotation.AreaType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum info.magnolia.module.blossom.annotation.ComponentInheritanceMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum info.magnolia.module.blossom.annotation.PostCreate.Phase
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum info.magnolia.module.blossom.annotation.PropertyInheritanceMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum info.magnolia.module.blossom.annotation.TernaryBoolean
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VirtualURIMapper - Annotation Type in info.magnolia.module.blossom.annotation
-
Used on a type to have all its methods that can be used as VirtualURIMapping
s
exposed to Magnolia.
- VirtualURIMappingAdapter - Class in info.magnolia.module.blossom.urimapping
-
VirtualURIMapping that delegates to a method using reflection.
- VirtualURIMappingAdapter(Object, Method) - Constructor for class info.magnolia.module.blossom.urimapping.VirtualURIMappingAdapter
-
- VirtualURIMappingExporter - Class in info.magnolia.module.blossom.urimapping
-
Detects and exposes any beans that implement VirtualUriMapping.
- VirtualURIMappingExporter() - Constructor for class info.magnolia.module.blossom.urimapping.VirtualURIMappingExporter
-