| Modifier and Type | Field and Description |
|---|---|
private InstrumentableProxy[] |
InstrumentableProxy.m_childInstrumentableProxyArray
Optimized array of the child InstrumentableProxies.
|
private InstrumentableProxy |
InstrumentProxy.m_instrumentableProxy
The InstrumentableProxy which owns the InstrumentProxy.
|
private InstrumentableProxy |
InstrumentableDescriptorImpl.m_instrumentableProxy
InstrumentableProxy being described.
|
private InstrumentableProxy[] |
DefaultInstrumentManagerImpl.m_instrumentableProxyArray
Optimized array of the InstrumentableProxies.
|
private InstrumentableProxy |
InstrumentableProxy.m_parentInstrumentableProxy
The parent Instrumentable proxy or null if this is a top level
Instrumentable.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) InstrumentableProxy[] |
InstrumentableProxy.getChildInstrumentableProxies()
Returns an array of Proxies to the child Instrumentables in this
Instrumentable.
|
(package private) InstrumentableProxy |
InstrumentableProxy.getChildInstrumentableProxy(java.lang.String childInstrumentableName)
Returns a child InstrumentableProxy based on its name or the name of any
of its children.
|
(package private) InstrumentableProxy |
InstrumentableProxy.getChildInstrumentableProxy(java.lang.String childInstrumentableName,
boolean create) |
(package private) InstrumentableProxy |
InstrumentProxy.getInstrumentableProxy()
Returns the InstrumentableProxy which owns the InstrumentProxy.
|
private InstrumentableProxy |
DefaultInstrumentManagerImpl.getInstrumentableProxy(java.lang.String instrumentableName)
Returns a InstrumentableDescriptor based on its name or the name of any
of its children.
|
private InstrumentableProxy |
DefaultInstrumentManagerImpl.getInstrumentableProxy(java.lang.String instrumentableName,
boolean create) |
(package private) InstrumentableProxy |
InstrumentableProxy.getParentInstrumentableProxy()
Returns the parent InstrumentableProxy or null if this is a top level
proxy.
|
private InstrumentableProxy |
DefaultInstrumentManagerImpl.locateDeepestInstrumentableProxy(java.lang.String instrumentableName)
Given the name of an instrumentable proxy, locate the deepest child
instrumentable given the name.
|
private InstrumentableProxy[] |
InstrumentableProxy.updateChildInstrumentableProxyArray()
Updates the cached array of child InstrumentableProxies taking
synchronization into account.
|
private InstrumentableProxy[] |
DefaultInstrumentManagerImpl.updateInstrumentableProxyArray()
Updates the cached array of InstrumentableProxies taking
synchronization into account.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
InstrumentableProxy.addChildInstrumentableProxy(InstrumentableProxy childInstrumentableProxy)
Adds a child InstrumentableProxy to the Instrumentable.
|
private void |
DefaultInstrumentManagerImpl.registerDummyInstrumentableInner(org.apache.excalibur.instrument.Instrumentable instrumentable,
InstrumentableProxy instrumentableProxy,
java.lang.String instrumentableName,
java.lang.String childName)
Called as a place holder to handle the registration of instrumentables
that do not really exist.
|
private void |
DefaultInstrumentManagerImpl.registerInstrumentableInner(org.apache.excalibur.instrument.Instrumentable instrumentable,
InstrumentableProxy instrumentableProxy,
java.lang.String instrumentableName)
Examines a instrumentable and Registers all of its child Instrumentables
and Instruments.
|
| Constructor and Description |
|---|
InstrumentableDescriptorImpl(InstrumentableProxy instrumentableProxy)
Creates a new InstrumentableDescriptorImpl.
|
InstrumentableProxy(DefaultInstrumentManagerImpl instrumentManager,
InstrumentableProxy parentInstrumentableProxy,
java.lang.String name,
java.lang.String description)
Creates a new InstrumentableProxy.
|
InstrumentProxy(InstrumentableProxy instrumentableProxy,
java.lang.String name,
java.lang.String description)
Creates a new InstrumentProxy.
|