Class PackageJobExecutor.PackageManagerCallable
- java.lang.Object
-
- com.composum.sling.core.pckgmgr.jcrpckg.service.impl.PackageJobExecutor.PackageManagerCallable
-
- Enclosing class:
- PackageJobExecutor
protected class PackageJobExecutor.PackageManagerCallable extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected classPackageJobExecutor.PackageManagerCallable.AbstractPackageOperationprotected classPackageJobExecutor.PackageManagerCallable.AssembleOperationprotected classPackageJobExecutor.PackageManagerCallable.InstallOperationprotected classPackageJobExecutor.PackageManagerCallable.JcrPackageOperationprotected classPackageJobExecutor.PackageManagerCallable.OperationDoneTrackerprotected classPackageJobExecutor.PackageManagerCallable.RegistryOperationprotected classPackageJobExecutor.PackageManagerCallable.UninstallOperation
-
Constructor Summary
Constructors Constructor Description PackageManagerCallable(org.apache.sling.event.jobs.Job job, org.apache.sling.event.jobs.consumer.JobExecutionContext context, org.apache.sling.api.resource.ResourceResolver serviceResolver, PrintWriter out)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringcall()protected org.apache.jackrabbit.vault.fs.io.ImportOptionscreateImportOptions()protected org.apache.jackrabbit.vault.packaging.JcrPackagegetJcrPackage(org.apache.jackrabbit.vault.packaging.JcrPackageManager manager, String reference)
-
-
-
Constructor Detail
-
PackageManagerCallable
public PackageManagerCallable(org.apache.sling.event.jobs.Job job, org.apache.sling.event.jobs.consumer.JobExecutionContext context, org.apache.sling.api.resource.ResourceResolver serviceResolver, PrintWriter out) throws javax.jcr.RepositoryException, org.apache.sling.api.resource.LoginException- Throws:
javax.jcr.RepositoryExceptionorg.apache.sling.api.resource.LoginException
-
-
Method Detail
-
createImportOptions
protected org.apache.jackrabbit.vault.fs.io.ImportOptions createImportOptions()
-
getJcrPackage
protected org.apache.jackrabbit.vault.packaging.JcrPackage getJcrPackage(org.apache.jackrabbit.vault.packaging.JcrPackageManager manager, String reference) throws javax.jcr.RepositoryException- Throws:
javax.jcr.RepositoryException
-
-