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 FeatureFeatureBuilder.assemble(ArtifactId featureId, BuilderContext context, Feature... features) Assemble a feature based on the provided features.static FeatureFeatureBuilder.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.