cziegeler 2004/04/05 05:30:34
Modified: fortress/container-impl/src/java/org/apache/avalon/fortress/impl
DefaultECMContainer.java
Log:
Finish selectors
Revision Changes Path
1.6 +8 -0
avalon-excalibur/fortress/container-impl/src/java/org/apache/avalon/fortress/impl/DefaultECMContainer.java
Index: DefaultECMContainer.java
===================================================================
RCS file:
/home/cvs/avalon-excalibur/fortress/container-impl/src/java/org/apache/avalon/fortress/impl/DefaultECMContainer.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- DefaultECMContainer.java 5 Apr 2004 12:05:38 -0000 1.5
+++ DefaultECMContainer.java 5 Apr 2004 12:30:33 -0000 1.6
@@ -319,6 +319,14 @@
protected void processSelector(String role, Configuration config)
throws ConfigurationException
{
+ final String selectorRole = role + "Selector";
+ FortressServiceSelector fss = new FortressServiceSelector(this,
selectorRole);
+ Map hintMap = createHintMap();
+ hintMap.put( DEFAULT_ENTRY, fss );
+ hintMap.put( SELECTOR_ENTRY,
+ new FortressServiceSelector( this, selectorRole ) );
+ m_mapper.put( selectorRole, hintMap );
+
final Configuration[] children = config.getChildren();
if ( children != null )
{
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]