Repository: archiva
Updated Branches:
  refs/heads/master 76ad886e4 -> 011e7b0ee


[MRM-1837] so as it's only prototype we can assume configuration will not 
change during the use of the bean


Project: http://git-wip-us.apache.org/repos/asf/archiva/repo
Commit: http://git-wip-us.apache.org/repos/asf/archiva/commit/011e7b0e
Tree: http://git-wip-us.apache.org/repos/asf/archiva/tree/011e7b0e
Diff: http://git-wip-us.apache.org/repos/asf/archiva/diff/011e7b0e

Branch: refs/heads/master
Commit: 011e7b0ee8dd90374f8039567c11f87a9e86de49
Parents: 76ad886
Author: Olivier Lamy <[email protected]>
Authored: Tue May 13 17:08:26 2014 +1000
Committer: Olivier Lamy <[email protected]>
Committed: Tue May 13 17:08:26 2014 +1000

----------------------------------------------------------------------
 .../core/ArtifactMissingChecksumsConsumer.java      | 16 +++++++++++-----
 .../consumers/core/MetadataUpdaterConsumer.java     | 12 ++++++++----
 2 files changed, 19 insertions(+), 9 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/archiva/blob/011e7b0e/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/src/main/java/org/apache/archiva/consumers/core/ArtifactMissingChecksumsConsumer.java
----------------------------------------------------------------------
diff --git 
a/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/src/main/java/org/apache/archiva/consumers/core/ArtifactMissingChecksumsConsumer.java
 
b/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/src/main/java/org/apache/archiva/consumers/core/ArtifactMissingChecksumsConsumer.java
index 639ff00..50efbd9 100644
--- 
a/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/src/main/java/org/apache/archiva/consumers/core/ArtifactMissingChecksumsConsumer.java
+++ 
b/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/src/main/java/org/apache/archiva/consumers/core/ArtifactMissingChecksumsConsumer.java
@@ -50,7 +50,9 @@ import java.util.List;
 @Scope( "prototype" )
 public class ArtifactMissingChecksumsConsumer
     extends AbstractMonitoredConsumer
-    implements KnownRepositoryContentConsumer, RegistryListener
+    implements KnownRepositoryContentConsumer
+    // it's prototype bean so we assume configuration won't change during a run
+    //, RegistryListener
 {
     private String id = "create-missing-checksums";
 
@@ -78,7 +80,7 @@ public class ArtifactMissingChecksumsConsumer
         this.configuration = configuration;
         this.filetypes = filetypes;
 
-        configuration.addChangeListener( this );
+        //configuration.addChangeListener( this );
 
         initIncludes();
     }
@@ -197,6 +199,7 @@ public class ArtifactMissingChecksumsConsumer
         }
     }
 
+    /*
     @Override
     public void afterConfigurationChange( Registry registry, String 
propertyName, Object propertyValue )
     {
@@ -206,22 +209,25 @@ public class ArtifactMissingChecksumsConsumer
         }
     }
 
+
     @Override
     public void beforeConfigurationChange( Registry registry, String 
propertyName, Object propertyValue )
     {
-        /* do nothing */
+        // do nothing
     }
 
+    */
+
     private void initIncludes()
     {
-        includes = new ArrayList<String>( filetypes.getFileTypePatterns( 
FileTypes.ARTIFACTS ) );
+        includes = new ArrayList<>( filetypes.getFileTypePatterns( 
FileTypes.ARTIFACTS ) );
 
     }
 
     @PostConstruct
     public void initialize()
     {
-        configuration.addChangeListener( this );
+        //configuration.addChangeListener( this );
 
         initIncludes();
     }

http://git-wip-us.apache.org/repos/asf/archiva/blob/011e7b0e/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/src/main/java/org/apache/archiva/consumers/core/MetadataUpdaterConsumer.java
----------------------------------------------------------------------
diff --git 
a/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/src/main/java/org/apache/archiva/consumers/core/MetadataUpdaterConsumer.java
 
b/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/src/main/java/org/apache/archiva/consumers/core/MetadataUpdaterConsumer.java
index cb1f78f..8e23483 100644
--- 
a/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/src/main/java/org/apache/archiva/consumers/core/MetadataUpdaterConsumer.java
+++ 
b/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/src/main/java/org/apache/archiva/consumers/core/MetadataUpdaterConsumer.java
@@ -61,7 +61,9 @@ import java.util.List;
 @Scope( "prototype" )
 public class MetadataUpdaterConsumer
     extends AbstractMonitoredConsumer
-    implements KnownRepositoryContentConsumer, RegistryListener
+    implements KnownRepositoryContentConsumer
+    // it's prototype bean so we assume configuration won't change during a run
+    //, RegistryListener
 {
     private Logger log = LoggerFactory.getLogger( 
MetadataUpdaterConsumer.class );
 
@@ -292,6 +294,7 @@ public class MetadataUpdaterConsumer
         return false;
     }
 
+    /*
     @Override
     public void afterConfigurationChange( Registry registry, String 
propertyName, Object propertyValue )
     {
@@ -304,18 +307,19 @@ public class MetadataUpdaterConsumer
     @Override
     public void beforeConfigurationChange( Registry registry, String 
propertyName, Object propertyValue )
     {
-        /* do nothing here */
+        // do nothing here
     }
+    */
 
     private void initIncludes()
     {
-        includes = new ArrayList<String>( filetypes.getFileTypePatterns( 
FileTypes.ARTIFACTS ) );
+        includes = new ArrayList<>( filetypes.getFileTypePatterns( 
FileTypes.ARTIFACTS ) );
     }
 
     @PostConstruct
     public void initialize()
     {
-        configuration.addChangeListener( this );
+        //configuration.addChangeListener( this );
 
         initIncludes();
     }

Reply via email to