[jboss-cvs] JBossAS SVN: r62827 - projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/dependency.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Sun May 6 16:00:04 EDT 2007
Author: alesj
Date: 2007-05-06 16:00:04 -0400 (Sun, 06 May 2007)
New Revision: 62827
Modified:
projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/dependency/AbstractKernelController.java
Log:
Added event emitter via method creation.
Modified: projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/dependency/AbstractKernelController.java
===================================================================
--- projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/dependency/AbstractKernelController.java 2007-05-06 19:16:28 UTC (rev 62826)
+++ projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/dependency/AbstractKernelController.java 2007-05-06 20:00:04 UTC (rev 62827)
@@ -57,7 +57,7 @@
protected Kernel kernel;
/** The emitter delegate */
- protected AbstractEventEmitter emitterDelegate = new AbstractEventEmitter();
+ protected AbstractEventEmitter emitterDelegate = createEventEmitter();
/** The supplies */
protected Map<Object, List<KernelControllerContext>> suppliers = new ConcurrentHashMap<Object, List<KernelControllerContext>>();
@@ -74,6 +74,16 @@
{
}
+ /**
+ * Create event emitter.
+ *
+ * @return new abstract event emitter instance
+ */
+ protected AbstractEventEmitter createEventEmitter()
+ {
+ return new AbstractEventEmitter();
+ }
+
public KernelControllerContext install(BeanMetaData metaData) throws Throwable
{
return install(metaData, null);
More information about the jboss-cvs-commits
mailing list