This is an automated email from the ASF dual-hosted git repository.
andysch pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/sling-whiteboard.git.
from 68552a3 Minor: removing repositorymaintainance since it has it's own
repo
add b5382d8 Initial import of the Declarative Dynamic Resource which
allows to add resources to a target where the source is in another place
No new revisions were added by this update.
Summary of changes:
org.apache.sling.ddr/.gitignore | 3 +
{saml-handler => org.apache.sling.ddr}/LICENSE | 0
org.apache.sling.ddr/api/pom.xml | 85 ++++
.../java/org/apache/sling/ddr/api/Constants.java | 50 +--
.../sling/ddr/api/DeclarativeDynamicResource.java | 13 +-
.../api/DeclarativeDynamicResourceListener.java | 18 +-
.../ddr/api/DeclarativeDynamicResourceManager.java | 19 +-
.../api/DeclarativeDynamicResourceProvider.java | 47 +++
.../ddr/api/DeclarativeDynamicResourceSetup.java | 11 +-
org.apache.sling.ddr/core/pom.xml | 161 ++++++++
.../ddr/core/DeclarativeDynamicResourceImpl.java | 134 +++++++
.../DeclarativeDynamicResourceManagerService.java | 139 +++++++
.../DeclarativeDynamicResourceProviderHandler.java | 263 ++++++++++++
.../DeclarativeDynamicResourceSetupService.java | 362 +++++++++++++++++
.../src/main/resources/SLING-CONTENT/apps/ddr.json | 5 +
.../resources/SLING-CONTENT/apps/ddr/config.json | 3 +
...g.jcr.repoinit.RepositoryInitializer-ddr.config | 24 +-
...ing.impl.ServiceUserMapperImpl.amended-ddr.json | 6 +
org.apache.sling.ddr/pom.xml | 443 +++++++++++++++++++++
org.apache.sling.ddr/sample/pom.xml | 153 +++++++
.../resources/SLING-CONTENT/apps/ddr-dynamic.json | 3 +
.../SLING-CONTENT/apps/ddr-dynamic/components.json | 5 +
.../resources/SLING-CONTENT/apps/ddr-sample.json | 5 +
.../SLING-CONTENT/apps/ddr-sample/config.json | 3 +
...ns.log.LogManager.factory.config-ddrsample.json | 8 +
...iveDynamicResourceManagerService-ddrsample.json | 4 +
...ativeDynamicResourceSetupService-ddrsample.json | 16 +
...repoinit.RepositoryInitializer-ddrsample.config | 26 +-
.../resources/SLING-CONTENT/apps/ddr-static.json | 3 +
.../SLING-CONTENT/apps/ddr-static/button.json | 3 +
.../apps/ddr-static/button/button.html | 3 +-
.../SLING-CONTENT/apps/ddr-static/container.json | 3 +
.../apps/ddr-static/container/container.html | 3 +-
.../SLING-CONTENT/content/ddr-sample.json | 3 +
.../SLING-CONTENT/content/ddr-sample/button.json | 4 +
pom.xml | 6 +-
36 files changed, 1937 insertions(+), 100 deletions(-)
create mode 100644 org.apache.sling.ddr/.gitignore
copy {saml-handler => org.apache.sling.ddr}/LICENSE (100%)
create mode 100644 org.apache.sling.ddr/api/pom.xml
copy
osgi-featuremodel/src/main/java/org/osgi/util/features/impl/ArtifactImpl.java
=>
org.apache.sling.ddr/api/src/main/java/org/apache/sling/ddr/api/Constants.java
(50%)
copy
osgi-featuremodel/src/main/java/org/osgi/util/features/FeatureArtifact.java =>
org.apache.sling.ddr/api/src/main/java/org/apache/sling/ddr/api/DeclarativeDynamicResource.java
(78%)
copy osgi-featuremodel/src/main/java/org/osgi/util/features/FeatureBundle.java
=>
org.apache.sling.ddr/api/src/main/java/org/apache/sling/ddr/api/DeclarativeDynamicResourceListener.java
(65%)
copy osgi-featuremodel/src/main/java/org/osgi/util/features/FeatureBundle.java
=>
org.apache.sling.ddr/api/src/main/java/org/apache/sling/ddr/api/DeclarativeDynamicResourceManager.java
(60%)
create mode 100644
org.apache.sling.ddr/api/src/main/java/org/apache/sling/ddr/api/DeclarativeDynamicResourceProvider.java
copy
osgi-featuremodel/src/main/java/org/osgi/util/features/FeatureArtifact.java =>
org.apache.sling.ddr/api/src/main/java/org/apache/sling/ddr/api/DeclarativeDynamicResourceSetup.java
(79%)
create mode 100644 org.apache.sling.ddr/core/pom.xml
create mode 100644
org.apache.sling.ddr/core/src/main/java/org/apache/sling/ddr/core/DeclarativeDynamicResourceImpl.java
create mode 100644
org.apache.sling.ddr/core/src/main/java/org/apache/sling/ddr/core/DeclarativeDynamicResourceManagerService.java
create mode 100644
org.apache.sling.ddr/core/src/main/java/org/apache/sling/ddr/core/DeclarativeDynamicResourceProviderHandler.java
create mode 100644
org.apache.sling.ddr/core/src/main/java/org/apache/sling/ddr/core/setup/DeclarativeDynamicResourceSetupService.java
create mode 100644
org.apache.sling.ddr/core/src/main/resources/SLING-CONTENT/apps/ddr.json
create mode 100644
org.apache.sling.ddr/core/src/main/resources/SLING-CONTENT/apps/ddr/config.json
copy
saml-example/src/main/content/jcr_root/apps/runmodes/config/org.apache.sling.jcr.repoinit.RepositoryInitializer-saml.config
=>
org.apache.sling.ddr/core/src/main/resources/SLING-CONTENT/apps/ddr/config/org.apache.sling.jcr.repoinit.RepositoryInitializer-ddr.config
(61%)
create mode 100644
org.apache.sling.ddr/core/src/main/resources/SLING-CONTENT/apps/ddr/config/org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended-ddr.json
create mode 100644 org.apache.sling.ddr/pom.xml
create mode 100644 org.apache.sling.ddr/sample/pom.xml
create mode 100644
org.apache.sling.ddr/sample/src/main/resources/SLING-CONTENT/apps/ddr-dynamic.json
create mode 100644
org.apache.sling.ddr/sample/src/main/resources/SLING-CONTENT/apps/ddr-dynamic/components.json
create mode 100644
org.apache.sling.ddr/sample/src/main/resources/SLING-CONTENT/apps/ddr-sample.json
create mode 100644
org.apache.sling.ddr/sample/src/main/resources/SLING-CONTENT/apps/ddr-sample/config.json
create mode 100644
org.apache.sling.ddr/sample/src/main/resources/SLING-CONTENT/apps/ddr-sample/config/org.apache.sling.commons.log.LogManager.factory.config-ddrsample.json
create mode 100644
org.apache.sling.ddr/sample/src/main/resources/SLING-CONTENT/apps/ddr-sample/config/org.apache.sling.ddr.core.DeclarativeDynamicResourceManagerService-ddrsample.json
create mode 100644
org.apache.sling.ddr/sample/src/main/resources/SLING-CONTENT/apps/ddr-sample/config/org.apache.sling.ddr.core.setup.DeclarativeDynamicResourceSetupService-ddrsample.json
copy
saml-example/src/main/content/jcr_root/apps/runmodes/config/org.apache.sling.jcr.repoinit.RepositoryInitializer-saml.config
=>
org.apache.sling.ddr/sample/src/main/resources/SLING-CONTENT/apps/ddr-sample/config/org.apache.sling.jcr.repoinit.RepositoryInitializer-ddrsample.config
(65%)
create mode 100644
org.apache.sling.ddr/sample/src/main/resources/SLING-CONTENT/apps/ddr-static.json
create mode 100644
org.apache.sling.ddr/sample/src/main/resources/SLING-CONTENT/apps/ddr-static/button.json
copy
starter-system-info/src/main/resources/content/apps/sling/starter/hostname/hostname.html
=>
org.apache.sling.ddr/sample/src/main/resources/SLING-CONTENT/apps/ddr-static/button/button.html
(82%)
create mode 100644
org.apache.sling.ddr/sample/src/main/resources/SLING-CONTENT/apps/ddr-static/container.json
copy
starter-system-info/src/main/resources/content/apps/sling/starter/hostname/hostname.html
=>
org.apache.sling.ddr/sample/src/main/resources/SLING-CONTENT/apps/ddr-static/container/container.html
(82%)
create mode 100644
org.apache.sling.ddr/sample/src/main/resources/SLING-CONTENT/content/ddr-sample.json
create mode 100644
org.apache.sling.ddr/sample/src/main/resources/SLING-CONTENT/content/ddr-sample/button.json