Uses of Class
org.apache.sling.feature.builder.BuilderContext
Packages that use BuilderContext
-
Uses of BuilderContext in org.apache.sling.feature.builder
Methods in org.apache.sling.feature.builder that return BuilderContextModifier and TypeMethodDescriptionBuilderContext.addArtifactsOverride
(ArtifactId override) Add an override for artifact clashes.BuilderContext.addConfigsOverrides
(Map<String, String> overrides) Add merge policies for configuration clashes.BuilderContext.addFrameworkPropertiesOverrides
(Map<String, String> props) Add overrides for the framework properties.BuilderContext.addMergeExtensions
(MergeHandler... extensions) Add merge extensionsBuilderContext.addPostProcessExtensions
(PostProcessHandler... extensions) Add post process extensionsBuilderContext.addVariablesOverrides
(Map<String, String> vars) Add overrides for the variables.BuilderContext.setArtifactProvider
(ArtifactProvider ap) Set the artifact provider.BuilderContext.setHandlerConfiguration
(String name, Map<String, String> cfg) Set a handler configuration.Methods in org.apache.sling.feature.builder with parameters of type BuilderContextModifier and TypeMethodDescriptionstatic Feature
FeatureBuilder.assemble
(ArtifactId featureId, BuilderContext context, Feature... features) Assemble a feature based on the provided features.static Feature
FeatureBuilder.assemble
(Feature feature, BuilderContext context) Assemble the full feature by processing its prototype.static Feature[]
FeatureBuilder.deduplicate
(BuilderContext context, Feature... features) Remove duplicate and prototype features.static Feature[]
FeatureBuilder.resolve
(BuilderContext context, String... featureIds) Resolve a set of features based on their ids.