Constructor and Description |
---|
SimpleDistributionAgent(String name,
boolean queueProcessingEnabled,
Set<String> processingQueues,
String subServiceName,
DistributionPackageImporter distributionPackageImporter,
DistributionPackageExporter distributionPackageExporter,
DistributionRequestAuthorizationStrategy distributionRequestAuthorizationStrategy,
DistributionQueueProvider queueProvider,
DistributionQueueDispatchingStrategy scheduleQueueStrategy,
DistributionQueueDispatchingStrategy errorQueueStrategy,
DistributionEventFactory distributionEventFactory,
org.apache.sling.api.resource.ResourceResolverFactory resourceResolverFactory,
org.apache.sling.jcr.api.SlingRepository slingRepository,
DefaultDistributionLog log,
org.apache.sling.distribution.DistributionRequestType[] allowedRequests,
String[] allowedRoots,
int retryAttempts) |
Modifier and Type | Method and Description |
---|---|
Iterable<DistributionQueueItemStatus> |
PriorityQueueDispatchingStrategy.add(DistributionPackage distributionPackage,
DistributionQueueProvider queueProvider) |
Iterable<DistributionQueueItemStatus> |
MultipleQueueDispatchingStrategy.add(DistributionPackage distributionPackage,
DistributionQueueProvider queueProvider) |
Iterable<DistributionQueueItemStatus> |
ErrorQueueDispatchingStrategy.add(DistributionPackage distributionPackage,
DistributionQueueProvider queueProvider) |
Iterable<DistributionQueueItemStatus> |
DistributionQueueDispatchingStrategy.add(DistributionPackage distributionPackage,
DistributionQueueProvider queueProvider)
synchronously distribute a
DistributionPackage
to one or more DistributionQueue s provided by the given DistributionQueueProvider |
Modifier and Type | Class and Description |
---|---|
class |
JobHandlingDistributionQueueProvider
a queue provider
DistributionQueueProvider for sling jobs based
DistributionQueue s |
Modifier and Type | Class and Description |
---|---|
class |
SimpleDistributionQueueProvider
a queue provider
DistributionQueueProvider for simple in memory
DistributionQueue s |
Copyright © 2007–2016 The Apache Software Foundation. All rights reserved.