Title: [waffle-scm] [141] trunk/core/src/main/java/org/codehaus/waffle/registrar/pico/PicoRegistrar.java: now wrapping RubyScriptComponentAdapter in a CachingComponentAdapter (as it should have been)
Revision
141
Author
mward
Date
2007-06-05 18:01:47 -0500 (Tue, 05 Jun 2007)

Log Message

now wrapping RubyScriptComponentAdapter in a CachingComponentAdapter (as it should have been)

Modified Paths

Diff

Modified: trunk/core/src/main/java/org/codehaus/waffle/registrar/pico/PicoRegistrar.java (140 => 141)

--- trunk/core/src/main/java/org/codehaus/waffle/registrar/pico/PicoRegistrar.java	2007-06-04 04:29:48 UTC (rev 140)
+++ trunk/core/src/main/java/org/codehaus/waffle/registrar/pico/PicoRegistrar.java	2007-06-05 23:01:47 UTC (rev 141)
@@ -15,6 +15,7 @@
 import org.picocontainer.Parameter;
 import org.picocontainer.defaults.ConstantParameter;
 import org.picocontainer.defaults.ConstructorInjectionComponentAdapter;
+import org.picocontainer.defaults.CachingComponentAdapter;
 import org.codehaus.waffle.registrar.Registrar;
 
 /**
@@ -70,7 +71,8 @@
     // expose to interface?
     public void registerRubyScript(String key, String className) {
         ComponentAdapter componentAdapter = new RubyScriptComponentAdapter(key, className);
-        this.registerComponentAdapter(componentAdapter);
+        CachingComponentAdapter cachingComponentAcdapter = new CachingComponentAdapter(componentAdapter);
+        this.registerComponentAdapter(cachingComponentAcdapter);
     }
     
     public void registerComponentAdapter(ComponentAdapter componentAdapter) {


To unsubscribe from this list please visit:

http://xircles.codehaus.org/manage_email

Reply via email to