Skip navigation links
A C D E F G H I L M N O P R S T U V W 

A

AbstractFeatureMojo - Class in org.apache.sling.feature.maven.mojos
Base class for all mojos.
AbstractFeatureMojo() - Constructor for class org.apache.sling.feature.maven.mojos.AbstractFeatureMojo
 
AbstractIncludingFeatureMojo - Class in org.apache.sling.feature.maven.mojos
 
AbstractIncludingFeatureMojo() - Constructor for class org.apache.sling.feature.maven.mojos.AbstractIncludingFeatureMojo
 
AbstractIncludingFeatureMojo.FeatureScanner - Class in org.apache.sling.feature.maven.mojos
 
AbstractRepositoryMojo - Class in org.apache.sling.feature.maven.mojos
 
AbstractRepositoryMojo() - Constructor for class org.apache.sling.feature.maven.mojos.AbstractRepositoryMojo
 
afterProjectsRead(MavenSession) - Method in class org.apache.sling.feature.maven.mojos.DependencyLifecycleParticipant
 
Aggregate - Class in org.apache.sling.feature.maven.mojos
 
Aggregate() - Constructor for class org.apache.sling.feature.maven.mojos.Aggregate
 
AggregateFeaturesMojo - Class in org.apache.sling.feature.maven.mojos
Aggregate multiple features into a single one.
AggregateFeaturesMojo() - Constructor for class org.apache.sling.feature.maven.mojos.AggregateFeaturesMojo
 
AnalyseFeaturesMojo - Class in org.apache.sling.feature.maven.mojos
Analyse the feature.
AnalyseFeaturesMojo() - Constructor for class org.apache.sling.feature.maven.mojos.AnalyseFeaturesMojo
 
ApisJarMojo - Class in org.apache.sling.feature.maven.mojos
Generates the APIs JARs for each selected Feature file.
ApisJarMojo() - Constructor for class org.apache.sling.feature.maven.mojos.ApisJarMojo
 
artifact - Variable in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.ArtifactUpdate
 
artifactFactory - Variable in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo
 
artifactHandlerManager - Variable in class org.apache.sling.feature.maven.Environment
 
artifactMetadataSource - Variable in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo
 
artifactsOverrides - Variable in class org.apache.sling.feature.maven.mojos.Aggregate
 
ArtifactUpdate() - Constructor for class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.ArtifactUpdate
 
assembledFeatures - Variable in class org.apache.sling.feature.maven.FeatureProjectInfo
 
assembledTestFeatures - Variable in class org.apache.sling.feature.maven.FeatureProjectInfo
 
AttachFeaturesMojo - Class in org.apache.sling.feature.maven.mojos
Attach the feature as a project artifact.
AttachFeaturesMojo() - Constructor for class org.apache.sling.feature.maven.mojos.AttachFeaturesMojo
 

C

CFG_FEATURES - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 
CFG_FEATURES_EXCLUDES - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 
CFG_FEATURES_INCLUDES - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 
CFG_JAR_START_ORDER - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 
CFG_SKIP_ADD_FEATURE_DEPENDENCIES - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 
CFG_SKIP_ADD_JAR_TO_FEATURE - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 
CFG_SKIP_ADD_JAR_TO_TEST_FEATURE - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 
CFG_SKIP_ADD_TEST_FEATURE_DEPENDENCIES - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 
CFG_TEST_FEATURES - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 
CFG_TEST_FEATURES_EXCLUDES - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 
CFG_TEST_FEATURES_INCLUDES - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 
CFG_VALIDATE_FEATURES - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 
checkPreprocessorRun(MavenProject) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 
classifier - Variable in class org.apache.sling.feature.maven.mojos.Aggregate
This is the classifier for the new feature.
CollectArtifactsMojo - Class in org.apache.sling.feature.maven.mojos
 
CollectArtifactsMojo() - Constructor for class org.apache.sling.feature.maven.mojos.CollectArtifactsMojo
 
createFeatureProvider(Environment, FeatureProjectInfo, boolean, boolean, String, List<Feature>) - Method in class org.apache.sling.feature.maven.Preprocessor
 

D

DEFAULT_FEATURE_DIR - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 
DEFAULT_FEATURE_INCLUDES - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 
DEFAULT_TEST_FEATURE_DIR - Static variable in class org.apache.sling.feature.maven.FeatureProjectConfig
 
DependencyLifecycleParticipant - Class in org.apache.sling.feature.maven.mojos
Maven lifecycle participant which adds the artifacts of the model to the dependencies.
DependencyLifecycleParticipant() - Constructor for class org.apache.sling.feature.maven.mojos.DependencyLifecycleParticipant
 
description - Variable in class org.apache.sling.feature.maven.mojos.Aggregate
Optional description for the feature
doExecute(File, Map<String, Feature>, List<Dependency>) - Method in class org.apache.sling.feature.maven.mojos.AbstractRepositoryMojo
 

E

EmbedFeaturesMojo - Class in org.apache.sling.feature.maven.mojos
Embed the features in the resources
EmbedFeaturesMojo() - Constructor for class org.apache.sling.feature.maven.mojos.EmbedFeaturesMojo
 
Environment - Class in org.apache.sling.feature.maven
The environment provides required services to the Preprocessor as well as the projects, the preprocessor should work on.
Environment() - Constructor for class org.apache.sling.feature.maven.Environment
 
excludes - Variable in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.UpdateConfig
 
execute() - Method in class org.apache.sling.feature.maven.mojos.AbstractRepositoryMojo
 
execute() - Method in class org.apache.sling.feature.maven.mojos.AggregateFeaturesMojo
 
execute() - Method in class org.apache.sling.feature.maven.mojos.AnalyseFeaturesMojo
 
execute() - Method in class org.apache.sling.feature.maven.mojos.ApisJarMojo
 
execute() - Method in class org.apache.sling.feature.maven.mojos.AttachFeaturesMojo
 
execute() - Method in class org.apache.sling.feature.maven.mojos.CollectArtifactsMojo
 
execute() - Method in class org.apache.sling.feature.maven.mojos.EmbedFeaturesMojo
 
execute() - Method in class org.apache.sling.feature.maven.mojos.HelpMojo
execute() - Method in class org.apache.sling.feature.maven.mojos.ReportingMojo
 
execute() - Method in class org.apache.sling.feature.maven.mojos.RepositoryMojo
 
execute() - Method in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo
 
extension - Variable in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.ArtifactUpdate
 

F

FeatureConstants - Class in org.apache.sling.feature.maven
 
FeatureConstants() - Constructor for class org.apache.sling.feature.maven.FeatureConstants
 
featureDone - Variable in class org.apache.sling.feature.maven.FeatureProjectInfo
 
FeatureProjectConfig - Class in org.apache.sling.feature.maven
 
FeatureProjectInfo - Class in org.apache.sling.feature.maven
 
FeatureProjectInfo() - Constructor for class org.apache.sling.feature.maven.FeatureProjectInfo
 
features - Variable in class org.apache.sling.feature.maven.FeatureProjectInfo
 
features - Variable in class org.apache.sling.feature.maven.mojos.AbstractFeatureMojo
Directory containing feature files
FeatureScanner(Map<String, Feature>, String) - Constructor for class org.apache.sling.feature.maven.mojos.AbstractIncludingFeatureMojo.FeatureScanner
 
FeatureSelectionConfig - Class in org.apache.sling.feature.maven.mojos
 
FeatureSelectionConfig() - Constructor for class org.apache.sling.feature.maven.mojos.FeatureSelectionConfig
 
frameworkPropertiesOverrides - Variable in class org.apache.sling.feature.maven.mojos.Aggregate
 

G

generateAggregateFeatureKey(String) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 
getAssembledFeatures(MavenProject) - Static method in class org.apache.sling.feature.maven.ProjectHelper
Get the assembled features from the project.
getAssembledTestFeatures(MavenProject) - Static method in class org.apache.sling.feature.maven.ProjectHelper
Get the assembled test feature from the project
getBasedir() - Method in class org.apache.sling.feature.maven.mojos.AbstractIncludingFeatureMojo.FeatureScanner
 
getConfigValue(Plugin, String, String) - Static method in class org.apache.sling.feature.maven.ProjectHelper
Gets a configuration value for a plugin if it is set in the configuration for the plugin or any configuration for an execution of the plugin.
getEmbedArtifacts() - Method in class org.apache.sling.feature.maven.mojos.Repository
 
getExcludes() - Method in class org.apache.sling.feature.maven.FeatureProjectConfig
 
getExcludeTasks() - Method in class org.apache.sling.feature.maven.mojos.Scan
 
getFeatureId(Map<String, Object>) - Method in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.SimpleFeatureJSONReader
 
getFeatures() - Method in class org.apache.sling.feature.maven.mojos.CollectArtifactsMojo
 
getFeatures(MavenProject) - Static method in class org.apache.sling.feature.maven.ProjectHelper
Get the raw feature from the project.
getFeaturesDir() - Method in class org.apache.sling.feature.maven.FeatureProjectConfig
 
getFilesExcludes() - Method in class org.apache.sling.feature.maven.mojos.FeatureSelectionConfig
 
getFramework() - Method in class org.apache.sling.feature.maven.mojos.Scan
 
getIncluded() - Method in class org.apache.sling.feature.maven.mojos.AbstractIncludingFeatureMojo.FeatureScanner
 
getIncludedDirectories() - Method in class org.apache.sling.feature.maven.mojos.AbstractIncludingFeatureMojo.FeatureScanner
 
getIncludedFiles() - Method in class org.apache.sling.feature.maven.mojos.AbstractIncludingFeatureMojo.FeatureScanner
 
getIncludes() - Method in class org.apache.sling.feature.maven.FeatureProjectConfig
 
getIncludeTasks() - Method in class org.apache.sling.feature.maven.mojos.Scan
 
getJarStartOrder() - Method in class org.apache.sling.feature.maven.FeatureProjectConfig
 
getLocalFeature(ArtifactId) - Method in class org.apache.sling.feature.maven.mojos.AbstractRepositoryMojo
 
getMainConfig(FeatureProjectInfo) - Static method in class org.apache.sling.feature.maven.FeatureProjectConfig
 
getName() - Method in class org.apache.sling.feature.maven.FeatureProjectConfig
 
getOrResolveArtifact(MavenProject, MavenSession, ArtifactHandlerManager, ArtifactResolver, ArtifactId) - Static method in class org.apache.sling.feature.maven.ProjectHelper
Get a resolved Artifact from the coordinates provided
getOrResolveFeature(MavenProject, MavenSession, ArtifactHandlerManager, ArtifactResolver, ArtifactId) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 
getOSGiVersion(String) - Static method in class org.apache.sling.feature.maven.Substitution
 
getScope() - Method in class org.apache.sling.feature.maven.FeatureProjectConfig
 
getSelectedFeatures(FeatureSelectionConfig) - Method in class org.apache.sling.feature.maven.mojos.AbstractIncludingFeatureMojo
 
getSelections() - Method in class org.apache.sling.feature.maven.mojos.FeatureSelectionConfig
 
getTaskConfiguration() - Method in class org.apache.sling.feature.maven.mojos.Scan
 
getTestConfig(FeatureProjectInfo) - Static method in class org.apache.sling.feature.maven.FeatureProjectConfig
 
getTestFeatures(MavenProject) - Static method in class org.apache.sling.feature.maven.ProjectHelper
Get the raw test feature from the project
getTmpDir() - Method in class org.apache.sling.feature.maven.mojos.AbstractFeatureMojo
 

H

HelpMojo - Class in org.apache.sling.feature.maven.mojos
Display help information on slingfeature-maven-plugin.
Call mvn slingfeature:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class org.apache.sling.feature.maven.mojos.HelpMojo
 

I

include(Artifact) - Method in class org.apache.sling.feature.maven.mojos.ApisJarMojo
 
includes - Variable in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.UpdateConfig
 
isAggregate(String) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 
isLocalProjectArtifact(MavenProject, ArtifactId) - Static method in class org.apache.sling.feature.maven.ProjectHelper
Check if the artifact is produced by the current project
isSkipAddDependencies() - Method in class org.apache.sling.feature.maven.FeatureProjectConfig
 
isSkipAddJarToFeature() - Method in class org.apache.sling.feature.maven.FeatureProjectConfig
 
isTestConfig() - Method in class org.apache.sling.feature.maven.FeatureProjectConfig
 
isValidate() - Method in class org.apache.sling.feature.maven.FeatureProjectConfig
 

L

localRepository - Variable in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo
 
logger - Variable in class org.apache.sling.feature.maven.Environment
 

M

markAsComplete - Variable in class org.apache.sling.feature.maven.mojos.Aggregate
If this is set to true the feature is marked as complete.
markAsFinal - Variable in class org.apache.sling.feature.maven.mojos.Aggregate
If this is set to true the feature is marked as final.
mavenSession - Variable in class org.apache.sling.feature.maven.mojos.AbstractFeatureMojo
 
modelProjects - Variable in class org.apache.sling.feature.maven.Environment
The projects for the preprocessor.

N

newVersion - Variable in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.ArtifactUpdate
 

O

org.apache.sling.feature.maven - package org.apache.sling.feature.maven
 
org.apache.sling.feature.maven.mojos - package org.apache.sling.feature.maven.mojos
 

P

PACKAGING_FEATURE - Static variable in class org.apache.sling.feature.maven.FeatureConstants
 
plugin - Variable in class org.apache.sling.feature.maven.FeatureProjectInfo
 
postProcessReadFeature(Feature) - Method in class org.apache.sling.feature.maven.Preprocessor
Hook to post process the local feature
preprocessFeature(Logger, FeatureProjectInfo, FeatureProjectConfig, File, String) - Method in class org.apache.sling.feature.maven.Preprocessor
 
Preprocessor - Class in org.apache.sling.feature.maven
The processor processes all feature projects.
Preprocessor() - Constructor for class org.apache.sling.feature.maven.Preprocessor
 
process(Environment) - Method in class org.apache.sling.feature.maven.Preprocessor
Process the provided projects.
processFeature(File, Feature) - Method in class org.apache.sling.feature.maven.mojos.AbstractRepositoryMojo
 
project - Variable in class org.apache.sling.feature.maven.FeatureProjectInfo
 
project - Variable in class org.apache.sling.feature.maven.mojos.AbstractFeatureMojo
 
projectHelper - Variable in class org.apache.sling.feature.maven.mojos.AbstractFeatureMojo
 
ProjectHelper - Class in org.apache.sling.feature.maven
The project helper contains utility functions and provides access to the already read and processed features and test features.
ProjectHelper() - Constructor for class org.apache.sling.feature.maven.ProjectHelper
 
propertiesToMap(Properties) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 
propertyUpdates - Variable in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.UpdateResult
 

R

read(Reader, String) - Static method in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.SimpleFeatureJSONReader
Read a new feature from the reader The reader is not closed.
readProjectFeatures(Logger, FeatureProjectInfo, FeatureProjectConfig) - Method in class org.apache.sling.feature.maven.Preprocessor
Read the features for a feature project.
remoteArtifactRepositories - Variable in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo
 
replaceMavenVars(MavenProject, String) - Static method in class org.apache.sling.feature.maven.Substitution
 
ReportingMojo - Class in org.apache.sling.feature.maven.mojos
Simple reporting mojo
ReportingMojo() - Constructor for class org.apache.sling.feature.maven.mojos.ReportingMojo
 
Repository - Class in org.apache.sling.feature.maven.mojos
 
Repository() - Constructor for class org.apache.sling.feature.maven.mojos.Repository
 
repositoryDir - Variable in class org.apache.sling.feature.maven.mojos.Repository
The directory for the repository to store.
RepositoryMojo - Class in org.apache.sling.feature.maven.mojos
Create a Maven repository structure from the referenced artifacts in the features.
RepositoryMojo() - Constructor for class org.apache.sling.feature.maven.mojos.RepositoryMojo
 
resolver - Variable in class org.apache.sling.feature.maven.Environment
 

S

scan() - Method in class org.apache.sling.feature.maven.mojos.AbstractIncludingFeatureMojo.FeatureScanner
 
Scan - Class in org.apache.sling.feature.maven.mojos
 
Scan() - Constructor for class org.apache.sling.feature.maven.mojos.Scan
 
selectAllFeatureFiles() - Method in class org.apache.sling.feature.maven.mojos.AbstractIncludingFeatureMojo
 
selectAllFeatureFilesAndAggregates() - Method in class org.apache.sling.feature.maven.mojos.AbstractIncludingFeatureMojo
 
session - Variable in class org.apache.sling.feature.maven.Environment
 
setEmbedArtifact(Dependency) - Method in class org.apache.sling.feature.maven.mojos.Repository
 
setExcludeTask(String) - Method in class org.apache.sling.feature.maven.mojos.Scan
 
setFeatureInfo(MavenProject, Feature) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 
setFilesExclude(String) - Method in class org.apache.sling.feature.maven.mojos.FeatureSelectionConfig
 
setFilesInclude(String) - Method in class org.apache.sling.feature.maven.mojos.FeatureSelectionConfig
 
setFramework(Dependency) - Method in class org.apache.sling.feature.maven.mojos.Scan
 
setIncludeArtifact(Dependency) - Method in class org.apache.sling.feature.maven.mojos.FeatureSelectionConfig
 
setIncludeClassifier(String) - Method in class org.apache.sling.feature.maven.mojos.FeatureSelectionConfig
 
setIncludeTask(String) - Method in class org.apache.sling.feature.maven.mojos.Scan
 
SimpleFeatureJSONReader(String) - Constructor for class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.SimpleFeatureJSONReader
Private constructor
storeProjectInfo(FeatureProjectInfo) - Static method in class org.apache.sling.feature.maven.ProjectHelper
Store all relevant information about the project for plugins to be retrieved
Substitution - Class in org.apache.sling.feature.maven
 
Substitution() - Constructor for class org.apache.sling.feature.maven.Substitution
 

T

testFeatureDone - Variable in class org.apache.sling.feature.maven.FeatureProjectInfo
 
testFeatures - Variable in class org.apache.sling.feature.maven.FeatureProjectInfo
 
title - Variable in class org.apache.sling.feature.maven.mojos.Aggregate
Optional title for the feature
toArtifactId(Dependency) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 
toDependency(ArtifactId, String) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 
toString() - Method in class org.apache.sling.feature.maven.mojos.Aggregate
 
toString() - Method in class org.apache.sling.feature.maven.mojos.FeatureSelectionConfig
 
toString() - Method in class org.apache.sling.feature.maven.mojos.Repository
 
toString() - Method in class org.apache.sling.feature.maven.mojos.Scan
 
toString(Dependency) - Static method in class org.apache.sling.feature.maven.ProjectHelper
 

U

UpdateConfig() - Constructor for class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.UpdateConfig
 
UpdateResult() - Constructor for class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.UpdateResult
 
updates - Variable in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.UpdateResult
 
UpdateVersionsMojo - Class in org.apache.sling.feature.maven.mojos
Update the bundles/artifact versions
UpdateVersionsMojo() - Constructor for class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo
 
UpdateVersionsMojo.ArtifactUpdate - Class in org.apache.sling.feature.maven.mojos
 
UpdateVersionsMojo.SimpleFeatureJSONReader - Class in org.apache.sling.feature.maven.mojos
 
UpdateVersionsMojo.SimpleFeatureJSONWriter - Class in org.apache.sling.feature.maven.mojos
 
UpdateVersionsMojo.UpdateConfig - Class in org.apache.sling.feature.maven.mojos
 
UpdateVersionsMojo.UpdateResult - Class in org.apache.sling.feature.maven.mojos
 

V

validateFeatureClassifiers(MavenProject) - Static method in class org.apache.sling.feature.maven.ProjectHelper
Validate the classifiers in a project
validateFeatureClassifiers(MavenProject, String) - Static method in class org.apache.sling.feature.maven.ProjectHelper
Validate the classifiers in a project
variablesOverrides - Variable in class org.apache.sling.feature.maven.mojos.Aggregate
 
vendor - Variable in class org.apache.sling.feature.maven.mojos.Aggregate
Optional vendor for the feature

W

write(Writer, Feature) - Static method in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.SimpleFeatureJSONWriter
Writes the feature to the writer.
writeFeatureId(JsonGenerator, Feature) - Method in class org.apache.sling.feature.maven.mojos.UpdateVersionsMojo.SimpleFeatureJSONWriter
 
A C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.