Update of /cvsroot/openorb/OpenORB/src/main/org/openorb/orb/rmi
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2384/src/main/org/openorb/orb/rmi
Modified Files:
UtilDelegateImpl.java ValueHandlerImpl.java
Log Message:
Moved the child logger creation into the factory method.
Index: UtilDelegateImpl.java
===================================================================
RCS file: /cvsroot/openorb/OpenORB/src/main/org/openorb/orb/rmi/UtilDelegateImpl.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- UtilDelegateImpl.java 28 Jul 2004 12:10:25 -0000 1.10
+++ UtilDelegateImpl.java 20 Aug 2004 10:08:13 -0000 1.11
@@ -604,7 +604,7 @@
getLogger().debug( "createValueHandler()" );
}
- return ValueHandlerImpl.createValueHandler();
+ return ValueHandlerImpl.createValueHandler( getLogger().getChildLogger( "vh" ) );
}
/**
Index: ValueHandlerImpl.java
===================================================================
RCS file: /cvsroot/openorb/OpenORB/src/main/org/openorb/orb/rmi/ValueHandlerImpl.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- ValueHandlerImpl.java 13 May 2004 04:09:27 -0000 1.9
+++ ValueHandlerImpl.java 20 Aug 2004 10:08:13 -0000 1.10
@@ -24,6 +24,7 @@
import javax.rmi.CORBA.Util;
import org.apache.avalon.framework.logger.AbstractLogEnabled;
+import org.apache.avalon.framework.logger.Logger;
import org.omg.CORBA.WStringValueHelper;
import org.omg.CORBA_2_3.portable.InputStream;
@@ -81,13 +82,15 @@
* instance. Subsequent calls to this method return the same
* instance.
*
+ * @param logger The logger for the ValueHandler instance.
* @return The singleton ValueHandler instance.
*/
- public static synchronized ValueHandlerImpl createValueHandler()
+ public static synchronized ValueHandlerImpl createValueHandler( Logger logger )
{
if ( s_value_handler_instance == null )
{
s_value_handler_instance = new ValueHandlerImpl();
+ s_value_handler_instance.enableLogging( logger );
}
return s_value_handler_instance;
}
|