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";