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]>.
