You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by re...@apache.org on 2006/04/10 17:39:31 UTC

svn commit: r392970 - /cocoon/trunk/core/cocoon-core/src/main/java/org/apache/cocoon/core/osgi/OSGiSpringECMFactory.java

Author: reinhard
Date: Mon Apr 10 08:39:30 2006
New Revision: 392970

URL: http://svn.apache.org/viewcvs?rev=392970&view=rev
Log:
more documentation; remove redundant interface

Modified:
    cocoon/trunk/core/cocoon-core/src/main/java/org/apache/cocoon/core/osgi/OSGiSpringECMFactory.java

Modified: cocoon/trunk/core/cocoon-core/src/main/java/org/apache/cocoon/core/osgi/OSGiSpringECMFactory.java
URL: http://svn.apache.org/viewcvs/cocoon/trunk/core/cocoon-core/src/main/java/org/apache/cocoon/core/osgi/OSGiSpringECMFactory.java?rev=392970&r1=392969&r2=392970&view=diff
==============================================================================
--- cocoon/trunk/core/cocoon-core/src/main/java/org/apache/cocoon/core/osgi/OSGiSpringECMFactory.java (original)
+++ cocoon/trunk/core/cocoon-core/src/main/java/org/apache/cocoon/core/osgi/OSGiSpringECMFactory.java Mon Apr 10 08:39:30 2006
@@ -38,9 +38,14 @@
 import org.springframework.beans.factory.config.ConfigurableListableBeanFactory;
 
 /**
+ * The @link {@link OSGiSpringECMFactory} gives access to all Spring beans via the 
+ * {@link CocoonSpringBeanRegistry} interface which extends the @link {@link ConfigurableListableBeanFactory}. 
+ * 
+ * Additionally it exposes all beans as OSGi services.
+ * 
  * @version $Id$
  */
-public class OSGiSpringECMFactory implements ConfigurableListableBeanFactory, CocoonSpringBeanRegistry {
+public class OSGiSpringECMFactory implements CocoonSpringBeanRegistry {
 	
 	private static final String MANIFEST_FILE = "/META-INF/MANIFEST.MF";