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 b8aa8c2c0a9bd1c6bd25b4c09085d817b1182453
Author: Marius Petria <[email protected]>
AuthorDate: Fri Jan 16 08:03:33 2015 +0000

    SLING-4292: exposing queue and queue items as resources
    
    git-svn-id: 
https://svn.apache.org/repos/asf/sling/trunk/contrib/extensions/distribution/sample@1652356
 13f79535-47bb-0310-9956-ffa450edef68
---
 ...rwardDistributionAgentFactory-queue-multiple.json | 20 ++++++++++++++++++++
 ...ibutionServiceResourceProviderFactory-agents.json |  8 +-------
 ...tionServiceResourceProviderFactory-exporters.json |  6 +-----
 ...tionServiceResourceProviderFactory-importers.json |  7 +------
 ...utionServiceResourceProviderFactory-triggers.json |  6 +-----
 ...nConfigurationResourceProviderFactory-agents.json |  6 +-----
 6 files changed, 25 insertions(+), 28 deletions(-)

diff --git 
a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.author/queue-multiple/org.apache.sling.distribution.agent.impl.ForwardDistributionAgentFactory-queue-multiple.json
 
b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.author/queue-multiple/org.apache.sling.distribution.agent.impl.ForwardDistributionAgentFactory-queue-multiple.json
new file mode 100644
index 0000000..e27f627
--- /dev/null
+++ 
b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install.author/queue-multiple/org.apache.sling.distribution.agent.impl.ForwardDistributionAgentFactory-queue-multiple.json
@@ -0,0 +1,20 @@
+{
+    "jcr:primaryType": "sling:OsgiConfig",
+
+    "name": "queue-multiple",
+
+    "serviceName" : "distributionService",
+
+    "requestAuthorizationStrategy.target" : "(name=privilegeRead)",
+
+    "packageBuilder.target": "(name=vlt)",
+
+    "transportSecretProvider.target" : "(name=publishAdmin)",
+
+    "useMultipleQueues" : true,
+
+    "packageImporter.endpoints" : [
+        
"endpoint1=http://localhost:1/libs/sling/distribution/services/importers/bad1";,
+        
"endpoint2=http://localhost:2/libs/sling/distribution/services/importers/bad2";
+    ]
+}
\ No newline at end of file
diff --git 
a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install/resources/services/org.apache.sling.distribution.resources.impl.DistributionServiceResourceProviderFactory-agents.json
 
b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install/resources/services/org.apache.sling.distribution.resources.impl.DistributionServiceResourceProviderFactory-agents.json
index ce7c5dd..d565ec9 100644
--- 
a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install/resources/services/org.apache.sling.distribution.resources.impl.DistributionServiceResourceProviderFactory-agents.json
+++ 
b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install/resources/services/org.apache.sling.distribution.resources.impl.DistributionServiceResourceProviderFactory-agents.json
@@ -1,11 +1,5 @@
 {
     "jcr:primaryType": "sling:OsgiConfig",
     "provider.roots": [ "/libs/sling/distribution/services/agents" ],
-    "kind" : "agent",
-    "resourceProperties": [
-        "sling:resourceType=sling/distribution/service/agent",
-        "sling:resourceSuperType=sling/distribution/service",
-
-        "queue/sling:resourceType=sling/distribution/service/agent/queue"
-    ]
+    "kind" : "agent"
 }
\ No newline at end of file
diff --git 
a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install/resources/services/org.apache.sling.distribution.resources.impl.DistributionServiceResourceProviderFactory-exporters.json
 
b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install/resources/services/org.apache.sling.distribution.resources.impl.DistributionServiceResourceProviderFactory-exporters.json
index 415889f..22b6d62 100644
--- 
a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install/resources/services/org.apache.sling.distribution.resources.impl.DistributionServiceResourceProviderFactory-exporters.json
+++ 
b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install/resources/services/org.apache.sling.distribution.resources.impl.DistributionServiceResourceProviderFactory-exporters.json
@@ -1,9 +1,5 @@
 {
     "jcr:primaryType": "sling:OsgiConfig",
     "provider.roots": [ "/libs/sling/distribution/services/exporters" ],
-    "kind" : "exporter",
-    "resourceProperties": [
-        "sling:resourceType=sling/distribution/service/exporter",
-        "sling:resourceSuperType=sling/distribution/service"
-    ]
+    "kind" : "exporter"
 }
\ No newline at end of file
diff --git 
a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install/resources/services/org.apache.sling.distribution.resources.impl.DistributionServiceResourceProviderFactory-importers.json
 
b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install/resources/services/org.apache.sling.distribution.resources.impl.DistributionServiceResourceProviderFactory-importers.json
index bcec753..9a12a62 100644
--- 
a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install/resources/services/org.apache.sling.distribution.resources.impl.DistributionServiceResourceProviderFactory-importers.json
+++ 
b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install/resources/services/org.apache.sling.distribution.resources.impl.DistributionServiceResourceProviderFactory-importers.json
@@ -1,10 +1,5 @@
 {
     "jcr:primaryType": "sling:OsgiConfig",
-    "name": "distributionImporters",
     "provider.roots": [ "/libs/sling/distribution/services/importers" ],
-    "kind" : "importer",
-    "resourceProperties": [
-        "sling:resourceType=sling/distribution/service/importer",
-        "sling:resourceSuperType=sling/distribution/service"
-    ]
+    "kind" : "importer"
 }
\ No newline at end of file
diff --git 
a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install/resources/services/org.apache.sling.distribution.resources.impl.DistributionServiceResourceProviderFactory-triggers.json
 
b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install/resources/services/org.apache.sling.distribution.resources.impl.DistributionServiceResourceProviderFactory-triggers.json
index 2a4816c..d42b9d5 100644
--- 
a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install/resources/services/org.apache.sling.distribution.resources.impl.DistributionServiceResourceProviderFactory-triggers.json
+++ 
b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install/resources/services/org.apache.sling.distribution.resources.impl.DistributionServiceResourceProviderFactory-triggers.json
@@ -1,9 +1,5 @@
 {
     "jcr:primaryType": "sling:OsgiConfig",
     "provider.roots": [ "/libs/sling/distribution/services/triggers" ],
-    "kind" : "trigger",
-    "resourceProperties": [
-        "sling:resourceType=sling/distribution/service/trigger",
-        "sling:resourceSuperType=sling/distribution/service"
-    ]
+    "kind" : "trigger"
 }
\ No newline at end of file
diff --git 
a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install/resources/settings/org.apache.sling.distribution.resources.impl.DistributionConfigurationResourceProviderFactory-agents.json
 
b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install/resources/settings/org.apache.sling.distribution.resources.impl.DistributionConfigurationResourceProviderFactory-agents.json
index 721f964..ccf16c5 100644
--- 
a/src/main/resources/SLING-CONTENT/libs/sling/distribution/install/resources/settings/org.apache.sling.distribution.resources.impl.DistributionConfigurationResourceProviderFactory-agents.json
+++ 
b/src/main/resources/SLING-CONTENT/libs/sling/distribution/install/resources/settings/org.apache.sling.distribution.resources.impl.DistributionConfigurationResourceProviderFactory-agents.json
@@ -1,9 +1,5 @@
 {
     "jcr:primaryType": "sling:OsgiConfig",
     "provider.roots": [ "/libs/sling/distribution/settings/agents" ],
-    "kind" : "agent",
-    "resourceProperties": [
-        "sling:resourceType=sling/distribution/setting/agent",
-        "sling:resourceSuperType=sling/distribution/setting"
-    ]
+    "kind" : "agent"
 }
\ No newline at end of file

-- 
To stop receiving notification emails like this one, please contact
"[email protected]" <[email protected]>.

Reply via email to