## Uses of Interface
org.apache.sling.distribution.packaging.DistributionPackage

Packages that use DistributionPackage
org.apache.sling.distribution.packaging
org.apache.sling.distribution.packaging.impl.exporter
org.apache.sling.distribution.packaging.impl.importer
org.apache.sling.distribution.serialization.impl.vlt

### Uses of DistributionPackage in org.apache.sling.distribution.packaging

Methods in org.apache.sling.distribution.packaging that return DistributionPackage
`@Nullable DistributionPackage` DistributionPackageBuilder.`createPackage​(@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver, @NotNull org.apache.sling.distribution.DistributionRequest request)` creates a `DistributionPackage` for a specific `DistributionRequest`
`@Nullable DistributionPackage` DistributionPackageBuilder.`getPackage​(@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver, @NotNull String id)` get an already created (and saved into the repository) `DistributionPackage` by its id
`@NotNull DistributionPackage` DistributionPackageBuilder.`readPackage​(@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver, @NotNull InputStream stream)` reads a stream and tries to convert it to a `DistributionPackage` this provider can read and install

Methods in org.apache.sling.distribution.packaging with parameters of type DistributionPackage
`boolean` DistributionPackageBuilder.`installPackage​(@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver, @NotNull DistributionPackage distributionPackage)` Installs the given distributionPackage into the repository

### Uses of DistributionPackage in org.apache.sling.distribution.packaging.impl.exporter

Methods in org.apache.sling.distribution.packaging.impl.exporter that return DistributionPackage
`DistributionPackage` AgentDistributionPackageExporter.`getPackage​(@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver, @NotNull String distributionPackageId)`
`DistributionPackage` AgentDistributionPackageExporterFactory.`getPackage​(@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver, @NotNull String distributionPackageId)`
`DistributionPackage` LocalDistributionPackageExporter.`getPackage​(@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver, @NotNull String distributionPackageId)`
`DistributionPackage` LocalDistributionPackageExporterFactory.`getPackage​(@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver, @NotNull String distributionPackageId)`
`DistributionPackage` RemoteDistributionPackageExporter.`getPackage​(@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver, @NotNull String distributionPackageId)`
`DistributionPackage` RemoteDistributionPackageExporterFactory.`getPackage​(@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver, @NotNull String distributionPackageId)`

### Uses of DistributionPackage in org.apache.sling.distribution.packaging.impl.importer

Methods in org.apache.sling.distribution.packaging.impl.importer with parameters of type DistributionPackage
`void` LocalDistributionPackageImporter.`importPackage​(@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver, @NotNull DistributionPackage distributionPackage)`
`void` LocalDistributionPackageImporterFactory.`importPackage​(@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver, @NotNull DistributionPackage distributionPackage)`
`void` RemoteDistributionPackageImporter.`importPackage​(@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver, @NotNull DistributionPackage distributionPackage)`
`void` RemoteDistributionPackageImporterFactory.`importPackage​(@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver, @NotNull DistributionPackage distributionPackage)`
`void` RepositoryDistributionPackageImporter.`importPackage​(@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver, @NotNull DistributionPackage distributionPackage)`
`void` RepositoryDistributionPackageImporterFactory.`importPackage​(@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver, @NotNull DistributionPackage distributionPackage)`

### Uses of DistributionPackage in org.apache.sling.distribution.serialization.impl.vlt

Methods in org.apache.sling.distribution.serialization.impl.vlt that return DistributionPackage
`@NotNull DistributionPackage` VaultDistributionPackageBuilderFactory.`createPackage​(@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver, @NotNull org.apache.sling.distribution.DistributionRequest request)`
`@Nullable DistributionPackage` VaultDistributionPackageBuilderFactory.`getPackage​(@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver, @NotNull String id)`
`@NotNull DistributionPackage` VaultDistributionPackageBuilderFactory.`readPackage​(@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver, @NotNull InputStream stream)`

Methods in org.apache.sling.distribution.serialization.impl.vlt with parameters of type DistributionPackage
`boolean` VaultDistributionPackageBuilderFactory.`installPackage​(@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver, @NotNull DistributionPackage distributionPackage)`