| Modifier and Type | Method and Description |
|---|---|
DistributionPackage |
MonitoringDistributionPackageBuilder.createPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
org.apache.sling.distribution.DistributionRequest request) |
DistributionPackage |
MonitoringDistributionPackageBuilder.getPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
String id) |
DistributionPackage |
MonitoringDistributionPackageBuilder.readPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
InputStream stream) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
MonitoringDistributionPackageBuilder.installPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
DistributionPackage distributionPackage) |
| Constructor and Description |
|---|
DistributionPackageMBeanImpl(DistributionPackage distributionPackage,
String type,
long processingTime) |
| Modifier and Type | Method and Description |
|---|---|
DistributionPackage |
DistributionPackageBuilder.createPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
org.apache.sling.distribution.DistributionRequest request)
creates a
DistributionPackage for a specific DistributionRequest |
DistributionPackage |
DistributionPackageExporter.getPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
String distributionPackageId)
Retrieves a
DistributionPackage given its identifier, if it already exists. |
DistributionPackage |
DistributionPackageBuilder.getPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
String id)
get an already created (and saved into the repository)
DistributionPackage by its id |
DistributionPackage |
DistributionPackageBuilder.readPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
InputStream stream)
reads a stream and tries to convert it to a
DistributionPackage this provider can read and install |
| Modifier and Type | Method and Description |
|---|---|
void |
DistributionPackageImporter.importPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
DistributionPackage distributionPackage)
Imports the given distribution package into the underlying system
|
boolean |
DistributionPackageBuilder.installPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
DistributionPackage distributionPackage)
Installs the given distributionPackage into the repository
|
void |
DistributionPackageProcessor.process(DistributionPackage distributionPackage)
process a distribution package
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SharedDistributionPackage
A
DistributionPackage that offers basic reference counting. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDistributionPackage
abstract implementation of a
DistributionPackage |
class |
DistributionPackageWrapper
Package wrapper meant to be extended and provide just simple overridden methods.
|
class |
FileDistributionPackage
A
DistributionPackage based on a File. |
class |
ReferencePackage
A reference package wraps an actual
DistributionPackage providing a reference to it
by its getId(). |
class |
ResourceDistributionPackage
Resource based DistributionPackage |
class |
SimpleDistributionPackage
A simple
DistributionPackage is used for deletion of certain paths on the target instance |
| Modifier and Type | Method and Description |
|---|---|
DistributionPackage |
AbstractDistributionPackageBuilder.createPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
org.apache.sling.distribution.DistributionRequest request) |
protected DistributionPackage |
ResourceDistributionPackageBuilder.createPackageForAdd(org.apache.sling.api.resource.ResourceResolver resourceResolver,
org.apache.sling.distribution.DistributionRequest request) |
protected DistributionPackage |
FileDistributionPackageBuilder.createPackageForAdd(org.apache.sling.api.resource.ResourceResolver resourceResolver,
org.apache.sling.distribution.DistributionRequest request) |
protected abstract DistributionPackage |
AbstractDistributionPackageBuilder.createPackageForAdd(org.apache.sling.api.resource.ResourceResolver resourceResolver,
org.apache.sling.distribution.DistributionRequest request) |
DistributionPackage |
AbstractDistributionPackageBuilder.getPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
String id) |
protected DistributionPackage |
ResourceDistributionPackageBuilder.getPackageInternal(org.apache.sling.api.resource.ResourceResolver resourceResolver,
String id) |
protected DistributionPackage |
FileDistributionPackageBuilder.getPackageInternal(org.apache.sling.api.resource.ResourceResolver resourceResolver,
String id) |
protected abstract DistributionPackage |
AbstractDistributionPackageBuilder.getPackageInternal(org.apache.sling.api.resource.ResourceResolver resourceResolver,
String id) |
DistributionPackage |
DistributionPackageWrapper.getWrappedPackage() |
DistributionPackage |
AbstractDistributionPackageBuilder.readPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
InputStream stream) |
protected DistributionPackage |
ResourceDistributionPackageBuilder.readPackageInternal(org.apache.sling.api.resource.ResourceResolver resourceResolver,
InputStream inputStream) |
protected DistributionPackage |
FileDistributionPackageBuilder.readPackageInternal(org.apache.sling.api.resource.ResourceResolver resourceResolver,
InputStream stream) |
protected abstract DistributionPackage |
AbstractDistributionPackageBuilder.readPackageInternal(org.apache.sling.api.resource.ResourceResolver resourceResolver,
InputStream stream) |
| Modifier and Type | Method and Description |
|---|---|
static void |
DistributionPackageUtils.acquire(DistributionPackage distributionPackage,
String... queueNames)
Acquires the package if it's a
SharedDistributionPackage, via SharedDistributionPackage.acquire(String[]) |
static void |
DistributionPackageUtils.closeSafely(DistributionPackage distributionPackage) |
static InputStream |
DistributionPackageUtils.createStreamWithHeader(DistributionPackage distributionPackage) |
boolean |
AbstractDistributionPackageBuilder.installPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
DistributionPackage distributionPackage) |
static void |
DistributionPackageUtils.release(DistributionPackage distributionPackage,
String... queueNames)
Releases the package if it's a
SharedDistributionPackage, via SharedDistributionPackage.release(String[]) |
static void |
DistributionPackageUtils.releaseOrDelete(DistributionPackage distributionPackage,
String... queueNames)
Releases a distribution package if it's a
SharedDistributionPackage, otherwise deletes it. |
static DistributionQueueItem |
DistributionPackageUtils.toQueueItem(DistributionPackage distributionPackage)
Create a queue item out of a package
|
| Constructor and Description |
|---|
DistributionPackageWrapper(DistributionPackage wrappedPackage) |
ReferencePackage(DistributionPackage distributionPackage) |
| Modifier and Type | Method and Description |
|---|---|
DistributionPackage |
RemoteDistributionPackageExporterFactory.getPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
String distributionPackageId) |
DistributionPackage |
RemoteDistributionPackageExporter.getPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
String distributionPackageId) |
DistributionPackage |
LocalDistributionPackageExporterFactory.getPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
String distributionPackageId) |
DistributionPackage |
LocalDistributionPackageExporter.getPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
String distributionPackageId) |
DistributionPackage |
AgentDistributionPackageExporterFactory.getPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
String distributionPackageId) |
DistributionPackage |
AgentDistributionPackageExporter.getPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
String distributionPackageId) |
| Modifier and Type | Method and Description |
|---|---|
void |
RepositoryDistributionPackageImporterFactory.importPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
DistributionPackage distributionPackage) |
void |
RepositoryDistributionPackageImporter.importPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
DistributionPackage distributionPackage) |
void |
RemoteDistributionPackageImporterFactory.importPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
DistributionPackage distributionPackage) |
void |
RemoteDistributionPackageImporter.importPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
DistributionPackage distributionPackage) |
void |
LocalDistributionPackageImporterFactory.importPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
DistributionPackage distributionPackage) |
void |
LocalDistributionPackageImporter.importPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
DistributionPackage distributionPackage) |
| Modifier and Type | Method and Description |
|---|---|
DistributionPackage |
DistributionPackageBuilderFactory.createPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
org.apache.sling.distribution.DistributionRequest request) |
DistributionPackage |
DistributionPackageBuilderFactory.getPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
String id) |
DistributionPackage |
DistributionPackageBuilderFactory.readPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
InputStream stream) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
DistributionPackageBuilderFactory.installPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
DistributionPackage distributionPackage) |
| Modifier and Type | Method and Description |
|---|---|
DistributionPackage |
VaultDistributionPackageBuilderFactory.createPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
org.apache.sling.distribution.DistributionRequest request) |
DistributionPackage |
VaultDistributionPackageBuilderFactory.getPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
String id) |
DistributionPackage |
VaultDistributionPackageBuilderFactory.readPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
InputStream stream) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
VaultDistributionPackageBuilderFactory.installPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
DistributionPackage distributionPackage) |
| Modifier and Type | Method and Description |
|---|---|
DistributionPackage |
RemoteDistributionPackage.getPackage() |
DistributionPackage |
DefaultRemoteDistributionPackage.getPackage() |
| Modifier and Type | Method and Description |
|---|---|
void |
SimpleHttpDistributionTransport.deliverPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
DistributionPackage distributionPackage,
DistributionTransportContext distributionContext) |
void |
DistributionTransport.deliverPackage(org.apache.sling.api.resource.ResourceResolver resourceResolver,
DistributionPackage distributionPackage,
DistributionTransportContext context)
Deliver a
DistributionPackage to a target instance using this
transport layer implementation. |
| Constructor and Description |
|---|
DefaultRemoteDistributionPackage(DistributionPackage wrappedPackage,
org.apache.http.client.fluent.Executor executor,
URI distributionURI) |
Copyright © 2007–2017 The Apache Software Foundation. All rights reserved.