org.apache.avalon.excalibur.component.servlet
Class InstrumentManagerReferenceProxy
java.lang.Object
org.apache.avalon.excalibur.component.servlet.AbstractReferenceProxy
org.apache.avalon.excalibur.component.servlet.InstrumentManagerReferenceProxy
- All Implemented Interfaces:
- ReferenceProxy, org.apache.excalibur.instrument.InstrumentManager
Deprecated. ECM is no longer supported
final class InstrumentManagerReferenceProxy
- extends AbstractReferenceProxy
- implements org.apache.excalibur.instrument.InstrumentManager
Reference Proxy to an InstrumentManager
- Since:
- 4.2
- Version:
- CVS $Revision: 1.4 $ $Date: 2004/02/28 11:47:16 $
- Author:
- Avalon Development Team
Field Summary |
private org.apache.excalibur.instrument.InstrumentManager |
m_instrumentManager
Deprecated. |
Fields inherited from interface org.apache.excalibur.instrument.InstrumentManager |
ROLE |
Method Summary |
void |
registerInstrumentable(org.apache.excalibur.instrument.Instrumentable instrumentable,
java.lang.String instrumentableName)
Deprecated. Instrumentable to be registered with the instrument manager. |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
m_instrumentManager
private org.apache.excalibur.instrument.InstrumentManager m_instrumentManager
- Deprecated.
InstrumentManagerReferenceProxy
InstrumentManagerReferenceProxy(org.apache.excalibur.instrument.InstrumentManager instrumentManager,
AbstractReferenceProxyLatch latch,
java.lang.String name)
- Deprecated.
- Create a new proxy.
- Parameters:
instrumentManager
- InstrumentManager being proxied.latch
- Latch wich will be notified when this proxy is finalized.name
- Name of the proxy.
registerInstrumentable
public void registerInstrumentable(org.apache.excalibur.instrument.Instrumentable instrumentable,
java.lang.String instrumentableName)
throws java.lang.Exception
- Deprecated.
- 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.
- Specified by:
registerInstrumentable
in interface org.apache.excalibur.instrument.InstrumentManager
- Parameters:
instrumentable
- Instrumentable to register with the InstrumentManager.instrumentableName
- The name to use when registering the Instrumentable.
- Throws:
java.lang.Exception
- If there were any problems registering the Instrumentable.