This is an automated email from the ASF dual-hosted git repository. rombert pushed a commit to annotated tag org.apache.sling.distribution.sample-0.1.0 in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-distribution-sample.git
commit 1f94f0106c081a1d391fef4d1e53fd266358ac0a Author: Marius Petria <[email protected]> AuthorDate: Thu Nov 27 14:11:39 2014 +0000 SLING-4154: making also importers and exporters to be picked up by content based factory git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/contrib/extensions/distribution/sample@1642158 13f79535-47bb-0310-9956-ffa450edef68 --- ...pl.ResourceBasedDistributionComponentFactory-agents.json | 8 -------- ...nent.impl.ResourceBasedDistributionComponentFactory.json | 4 ++++ ...pl.ResourceBasedDistributionComponentFactory-agents.json | 8 -------- ...nent.impl.ResourceBasedDistributionComponentFactory.json | 4 ++++ ...ter.AgentDistributionPackageExporterFactory-reverse.json | 10 ---------- ...ter.LocalDistributionPackageExporterFactory-default.json | 10 ---------- ...ter.LocalDistributionPackageImporterFactory-default.json | 9 --------- .../settings.publish/defaults/exporters/global.json | 13 +++++++++++++ .../settings.publish/defaults/importers/global.json | 13 +++++++++++++ .../distribution/settings.publish/exporters/default.json | 3 +++ .../distribution/settings.publish/exporters/reverse.json | 7 +++++++ .../distribution/settings.publish/importers/default.json | 3 +++ 12 files changed, 47 insertions(+), 45 deletions(-) diff --git a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.author/org.apache.sling.distribution.component.impl.ResourceBasedDistributionComponentFactory-agents.json b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.author/org.apache.sling.distribution.component.impl.ResourceBasedDistributionComponentFactory-agents.json deleted file mode 100644 index 00ef1f0..0000000 --- a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.author/org.apache.sling.distribution.component.impl.ResourceBasedDistributionComponentFactory-agents.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "jcr:primaryType": "sling:OsgiConfig", - "name": "agents", - - "kind": "agent", - "path": "/libs/sling/distribution/settings.author/agents", - "defaults.path" : "/libs/sling/distribution/settings.author/defaults/agents/global" -} \ No newline at end of file diff --git a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.author/org.apache.sling.distribution.component.impl.ResourceBasedDistributionComponentFactory.json b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.author/org.apache.sling.distribution.component.impl.ResourceBasedDistributionComponentFactory.json new file mode 100644 index 0000000..d8130f4 --- /dev/null +++ b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.author/org.apache.sling.distribution.component.impl.ResourceBasedDistributionComponentFactory.json @@ -0,0 +1,4 @@ +{ + "jcr:primaryType": "sling:OsgiConfig", + "path": "/libs/sling/distribution/settings.author" +} \ No newline at end of file diff --git a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.publish/org.apache.sling.distribution.component.impl.ResourceBasedDistributionComponentFactory-agents.json b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.publish/org.apache.sling.distribution.component.impl.ResourceBasedDistributionComponentFactory-agents.json deleted file mode 100644 index 5855403..0000000 --- a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.publish/org.apache.sling.distribution.component.impl.ResourceBasedDistributionComponentFactory-agents.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "jcr:primaryType": "sling:OsgiConfig", - "name": "agents", - - "kind": "agent", - "path": "/libs/sling/distribution/settings.publish/agents", - "defaults.path" : "/libs/sling/distribution/settings.publish/defaults/agents/global" -} \ No newline at end of file diff --git a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.publish/org.apache.sling.distribution.component.impl.ResourceBasedDistributionComponentFactory.json b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.publish/org.apache.sling.distribution.component.impl.ResourceBasedDistributionComponentFactory.json new file mode 100644 index 0000000..3c23f83 --- /dev/null +++ b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.publish/org.apache.sling.distribution.component.impl.ResourceBasedDistributionComponentFactory.json @@ -0,0 +1,4 @@ +{ + "jcr:primaryType": "sling:OsgiConfig", + "path": "/libs/sling/distribution/settings.publish" +} \ No newline at end of file diff --git a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.publish/org.apache.sling.distribution.packaging.impl.exporter.AgentDistributionPackageExporterFactory-reverse.json b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.publish/org.apache.sling.distribution.packaging.impl.exporter.AgentDistributionPackageExporterFactory-reverse.json deleted file mode 100644 index ab2d2f4..0000000 --- a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.publish/org.apache.sling.distribution.packaging.impl.exporter.AgentDistributionPackageExporterFactory-reverse.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "jcr:primaryType": "sling:OsgiConfig", - "name": "reverse", - - "isResource" : true, - - "packageBuilder.target" : "(name=vlt)", - - "agent.target": "(name=reverse)" -} \ No newline at end of file diff --git a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.publish/org.apache.sling.distribution.packaging.impl.exporter.LocalDistributionPackageExporterFactory-default.json b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.publish/org.apache.sling.distribution.packaging.impl.exporter.LocalDistributionPackageExporterFactory-default.json deleted file mode 100644 index 60132c0..0000000 --- a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.publish/org.apache.sling.distribution.packaging.impl.exporter.LocalDistributionPackageExporterFactory-default.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "jcr:primaryType": "sling:OsgiConfig", - "name": "default", - - "isResource" : true, - - "type": "local", - - "packageBuilder.target" : "(name=vlt)" -} \ No newline at end of file diff --git a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.publish/org.apache.sling.distribution.packaging.impl.importer.LocalDistributionPackageImporterFactory-default.json b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.publish/org.apache.sling.distribution.packaging.impl.importer.LocalDistributionPackageImporterFactory-default.json deleted file mode 100644 index f4607dc..0000000 --- a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.publish/org.apache.sling.distribution.packaging.impl.importer.LocalDistributionPackageImporterFactory-default.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "jcr:primaryType": "sling:OsgiConfig", - "name": "default", - "type": "local", - - "isResource" : true, - - "packageBuilder.target" : "(name=vlt)" -} \ No newline at end of file diff --git a/src/main/resources/SLING-CONTENT/libs/sling/distribution/settings.publish/defaults/exporters/global.json b/src/main/resources/SLING-CONTENT/libs/sling/distribution/settings.publish/defaults/exporters/global.json new file mode 100644 index 0000000..be80eb3 --- /dev/null +++ b/src/main/resources/SLING-CONTENT/libs/sling/distribution/settings.publish/defaults/exporters/global.json @@ -0,0 +1,13 @@ +{ + "jcr:primaryType" : "nt:unstructured", + + "kind" : "exporter", + + "isResource" : "true", + + "packageBuilder" : { + "kind" : "packager", + "type" : "service", + "name" : "vlt" + } +} diff --git a/src/main/resources/SLING-CONTENT/libs/sling/distribution/settings.publish/defaults/importers/global.json b/src/main/resources/SLING-CONTENT/libs/sling/distribution/settings.publish/defaults/importers/global.json new file mode 100644 index 0000000..9db09d2 --- /dev/null +++ b/src/main/resources/SLING-CONTENT/libs/sling/distribution/settings.publish/defaults/importers/global.json @@ -0,0 +1,13 @@ +{ + "jcr:primaryType" : "nt:unstructured", + + "kind" : "importer", + + "isResource" : "true", + + "packageBuilder" : { + "kind" : "packager", + "type" : "service", + "name" : "vlt" + } +} diff --git a/src/main/resources/SLING-CONTENT/libs/sling/distribution/settings.publish/exporters/default.json b/src/main/resources/SLING-CONTENT/libs/sling/distribution/settings.publish/exporters/default.json new file mode 100644 index 0000000..df081d1 --- /dev/null +++ b/src/main/resources/SLING-CONTENT/libs/sling/distribution/settings.publish/exporters/default.json @@ -0,0 +1,3 @@ +{ + "type" : "local" +} diff --git a/src/main/resources/SLING-CONTENT/libs/sling/distribution/settings.publish/exporters/reverse.json b/src/main/resources/SLING-CONTENT/libs/sling/distribution/settings.publish/exporters/reverse.json new file mode 100644 index 0000000..070b66f --- /dev/null +++ b/src/main/resources/SLING-CONTENT/libs/sling/distribution/settings.publish/exporters/reverse.json @@ -0,0 +1,7 @@ +{ + "type" : "agent", + "agent": { + "type" : "service", + "name" : "reverse" + } +} diff --git a/src/main/resources/SLING-CONTENT/libs/sling/distribution/settings.publish/importers/default.json b/src/main/resources/SLING-CONTENT/libs/sling/distribution/settings.publish/importers/default.json new file mode 100644 index 0000000..df081d1 --- /dev/null +++ b/src/main/resources/SLING-CONTENT/libs/sling/distribution/settings.publish/importers/default.json @@ -0,0 +1,3 @@ +{ + "type" : "local" +} -- To stop receiving notification emails like this one, please contact "[email protected]" <[email protected]>.
