This is an automated email from the ASF dual-hosted git repository.

olli pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-clam.git

commit f0fc8491063317247e893214a0152cf2f34c84a3
Author: Oliver Lietz <[email protected]>
AuthorDate: Sun Aug 30 22:01:50 2020 +0200

    SLING-9711 Make Resource Persisting Scan Result Handler a factory component
---
 .../clam/result/internal/ResourcePersistingScanResultHandler.java      | 3 ++-
 .../internal/ResourcePersistingScanResultHandlerConfiguration.java     | 2 ++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git 
a/src/main/java/org/apache/sling/clam/result/internal/ResourcePersistingScanResultHandler.java
 
b/src/main/java/org/apache/sling/clam/result/internal/ResourcePersistingScanResultHandler.java
index 40b06d8..30e2db0 100644
--- 
a/src/main/java/org/apache/sling/clam/result/internal/ResourcePersistingScanResultHandler.java
+++ 
b/src/main/java/org/apache/sling/clam/result/internal/ResourcePersistingScanResultHandler.java
@@ -64,7 +64,8 @@ import static 
org.apache.sling.clam.internal.ClamUtil.properties;
     }
 )
 @Designate(
-    ocd = ResourcePersistingScanResultHandlerConfiguration.class
+    ocd = ResourcePersistingScanResultHandlerConfiguration.class,
+    factory = true
 )
 public class ResourcePersistingScanResultHandler implements 
JcrPropertyScanResultHandler {
 
diff --git 
a/src/main/java/org/apache/sling/clam/result/internal/ResourcePersistingScanResultHandlerConfiguration.java
 
b/src/main/java/org/apache/sling/clam/result/internal/ResourcePersistingScanResultHandlerConfiguration.java
index e095e8a..eedb2b9 100644
--- 
a/src/main/java/org/apache/sling/clam/result/internal/ResourcePersistingScanResultHandlerConfiguration.java
+++ 
b/src/main/java/org/apache/sling/clam/result/internal/ResourcePersistingScanResultHandlerConfiguration.java
@@ -40,4 +40,6 @@ import 
org.osgi.service.metatype.annotations.ObjectClassDefinition;
     )
     String result_root_path() default "/var/clam/results";
 
+    String webconsole_configurationFactory_nameHint() default 
"{result.status.ok.persist}:{result.root.path}";
+
 }

Reply via email to