Interface FeaturesManager

    • 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)
      • getNamespaceUriByPrefix

        @NotNull
        @NotNull Map<String,​String> getNamespaceUriByPrefix()