in src/main/java/org/apache/sling/distribution/journal/shared/JournalDistributionPackageBuilder.java [144:155]
public boolean installPackage(@Nonnull ResourceResolver resourceResolver,
@Nonnull DistributionPackage distributionPackage)
throws DistributionException {
DistributionPackageInfo info = distributionPackage.getInfo();
DistributionRequestType requestType = requireNonNull(info.getRequestType());
switch (requestType) {
case ADD: installAddPackage(resourceResolver, distributionPackage); break;
case DELETE: installDeletePackage(resourceResolver, distributionPackage); break;
default: LOG.debug("Skip request type: {}", requestType);
}
return true;
}