Interface FeaturesManager
-
- All Known Implementing Classes:
DefaultFeaturesManager
public interface FeaturesManager
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addAPIRegionExport(@Nullable String runMode, @NotNull String exportedPackage)
void
addArtifact(@Nullable String runMode, @NotNull org.apache.sling.feature.ArtifactId id)
void
addArtifact(@Nullable String runMode, @NotNull org.apache.sling.feature.ArtifactId id, @Nullable Integer startOrder)
void
addConfiguration(@Nullable String runMode, @NotNull String pid, @NotNull String path, @NotNull Dictionary<String,Object> configurationProperties)
void
addOrAppendRepoInitExtension(@NotNull String text, @Nullable String runMode)
@NotNull Map<String,String>
getNamespaceUriByPrefix()
@NotNull org.apache.sling.feature.Feature
getRunMode(@Nullable String runMode)
@Nullable org.apache.sling.feature.Feature
getTargetFeature()
void
init(@NotNull String groupId, @NotNull String artifactId, @NotNull String version)
void
serialize()
-
-
-
Method Detail
-
init
void init(@NotNull @NotNull String groupId, @NotNull @NotNull String artifactId, @NotNull @NotNull String version)
-
getTargetFeature
@Nullable @Nullable org.apache.sling.feature.Feature getTargetFeature()
-
getRunMode
@NotNull @NotNull org.apache.sling.feature.Feature getRunMode(@Nullable @Nullable String runMode)
-
addArtifact
void addArtifact(@Nullable @Nullable String runMode, @NotNull @NotNull org.apache.sling.feature.ArtifactId id)
-
addArtifact
void addArtifact(@Nullable @Nullable String runMode, @NotNull @NotNull org.apache.sling.feature.ArtifactId id, @Nullable @Nullable Integer startOrder)
-
addAPIRegionExport
void addAPIRegionExport(@Nullable @Nullable String runMode, @NotNull @NotNull String exportedPackage)
-
addConfiguration
void addConfiguration(@Nullable @Nullable String runMode, @NotNull @NotNull String pid, @NotNull @NotNull String path, @NotNull @NotNull Dictionary<String,Object> configurationProperties)
-
addOrAppendRepoInitExtension
void addOrAppendRepoInitExtension(@NotNull @NotNull String text, @Nullable @Nullable String runMode)
-
-