You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@excalibur.apache.org by le...@apache.org on 2004/07/28 19:03:13 UTC
svn commit: rev 30851 - excalibur/trunk/containerkit/instrument/api/src/java/org/apache/excalibur/instrument
Author: leif
Date: Wed Jul 28 10:03:13 2004
New Revision: 30851
Modified:
excalibur/trunk/containerkit/instrument/api/src/java/org/apache/excalibur/instrument/NoopInstrumentManager.java
Log:
Add javadocs.
Modified: excalibur/trunk/containerkit/instrument/api/src/java/org/apache/excalibur/instrument/NoopInstrumentManager.java
==============================================================================
--- excalibur/trunk/containerkit/instrument/api/src/java/org/apache/excalibur/instrument/NoopInstrumentManager.java (original)
+++ excalibur/trunk/containerkit/instrument/api/src/java/org/apache/excalibur/instrument/NoopInstrumentManager.java Wed Jul 28 10:03:13 2004
@@ -18,13 +18,27 @@
package org.apache.excalibur.instrument;
/**
- * An InstrumentManager which doesn't do anything.
+ * An InstrumentManager which doesn't do anything. This can be useful for
+ * container development when a true InstrumentManager is not wanted or
+ * needed.
*
* @author <a href="mailto:dev@avalon.apache.org">Avalon Development Team</a>
* @version $Id: NoopInstrumentManager.java,v 1.4 2004/02/28 11:47:28 cziegeler Exp $
*/
-public class NoopInstrumentManager implements InstrumentManager
+public class NoopInstrumentManager
+ implements InstrumentManager
{
+ /**
+ * Instrumentable to be registered with the instrument manager. Should be
+ * called whenever an Instrumentable is created. The '.' character is
+ * used to denote a child Instrumentable and can be used to register the
+ * instrumentable at a specific point in an instrumentable hierarchy.
+ *
+ * @param instrumentable Instrumentable to register with the InstrumentManager.
+ * @param instrumentableName The name to use when registering the Instrumentable.
+ *
+ * @throws Exception If there were any problems registering the Instrumentable.
+ */
public void registerInstrumentable( Instrumentable instrumentable, String instrumentableName )
{
// do nothing
---------------------------------------------------------------------
To unsubscribe, e-mail: scm-unsubscribe@excalibur.apache.org
For additional commands, e-mail: scm-help@excalibur.apache.org