Package org.broadleafcommerce.common.extensibility.context.merge
package org.broadleafcommerce.common.extensibility.context.merge
-
ClassDescriptionContains useful processing code for merge bean post processors.Contains useful processing code for merge bean post processors.This class serves as a basic iterator for a list of source files to be merged.Use this merge bean post processor for merging tasks that should take place before the persistence layer is initialized.Use this merge bean post processor for collection member removal tasks that should take place before the persistence layer is initialized.This class serves to parse any passed in source application context files and look for the Spring "import" element.Use this merge processor for merging duties that should take place later in the Spring startup lifecycle.Use this merge processor for collection member removal duties that should take place later in the Spring startup lifecycle.Provides a convenience annotation for declaring a bean merge into an existing collection of beans (presumably a pre-existing Broadleaf Commerce collection).This processor is responsible for registering Early/LateStageMergeBeanPostProcessors for
Merge
annotated beans and ensuring the correct prioritization of these post processors.This class manages all xml merge interactions with callers.This class provides the xml merging apparatus at a defined XPath merge point in 2 xml documents.ThisMergeBeanStatusProvider
can be utilized by modules that are trying to provide functionality that is only required when MultiTenant is loaded.