commit | e58ba166c0ec327e524ff802f61bc43d5857216d | [log] [tgz] |
---|---|---|
author | Karl Pauls <karlpauls@gmail.com> | Mon Sep 14 12:53:32 2020 +0200 |
committer | Karl Pauls <karlpauls@gmail.com> | Mon Sep 14 12:53:32 2020 +0200 |
tree | 58e7cee4e6e8174bbe6f806b05afef238889dcd9 | |
parent | 20183d0ee4ebcb2d471f7fdc15bae2cda33cfc4d [diff] |
SLING-9730: Use the package name as mapping for jobs.
diff --git a/src/main/java/org/apache/sling/commons/scheduler/impl/QuartzJobExecutor.java b/src/main/java/org/apache/sling/commons/scheduler/impl/QuartzJobExecutor.java index d47d97f..a0f69f6 100644 --- a/src/main/java/org/apache/sling/commons/scheduler/impl/QuartzJobExecutor.java +++ b/src/main/java/org/apache/sling/commons/scheduler/impl/QuartzJobExecutor.java
@@ -180,7 +180,9 @@ } public String getKey() { - String key = job.getClass().getName(); + String key = job.getClass().getPackage() != null ? + job.getClass().getPackage().getName() : job.getClass().getName(); + if ( providedName != null ) { key = key + "-" + providedName; }