class HTTPInstrumentableData extends AbstractHTTPElementData implements InstrumentableData
| Modifier and Type | Field and Description |
|---|---|
private HTTPInstrumentableData[] |
m_instrumentableAry |
private java.util.Map |
m_instrumentableMap |
private java.util.List |
m_instrumentables |
private HTTPInstrumentData[] |
m_instrumentAry |
private java.util.Map |
m_instrumentMap |
private java.util.List |
m_instruments |
private boolean |
m_registered |
| Constructor and Description |
|---|
HTTPInstrumentableData(AbstractHTTPData parent,
java.lang.String name)
Creates a new HTTPInstrumentableData.
|
| Modifier and Type | Method and Description |
|---|---|
InstrumentableData[] |
getInstrumentables()
Gets a thread-safe snapshot of the child instrumentable list.
|
InstrumentData[] |
getInstruments()
Gets a thread-safe snapshot of the instrument list.
|
boolean |
isRegistered()
Returns the registered flag of the remote object.
|
boolean |
update()
Causes the InstrumentableData to update itself with the latest data from
the server.
|
protected void |
update(org.apache.avalon.framework.configuration.Configuration configuration,
boolean recurse)
Update the contents of the object using values from the Configuration object.
|
getName, getParent, isConfigured, lastNameToken, updategetConnection, getDescription, getStateVersion, urlEncodeenableLogging, getLogger, setupLogger, setupLogger, setupLoggerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetName, getParent, isConfiguredgetDescription, getStateVersionprivate boolean m_registered
private java.util.List m_instrumentables
private HTTPInstrumentableData[] m_instrumentableAry
private java.util.Map m_instrumentableMap
private java.util.List m_instruments
private HTTPInstrumentData[] m_instrumentAry
private java.util.Map m_instrumentMap
HTTPInstrumentableData(AbstractHTTPData parent, java.lang.String name)
protected void update(org.apache.avalon.framework.configuration.Configuration configuration,
boolean recurse)
throws org.apache.avalon.framework.configuration.ConfigurationException
configuration - Configuration object to load from.recurse - True if state should be ignored and we should drill down
using data in this configuration.org.apache.avalon.framework.configuration.ConfigurationException - If there are any problems.public boolean update()
public boolean isRegistered()
isRegistered in interface InstrumentableDatapublic InstrumentableData[] getInstrumentables()
getInstrumentables in interface InstrumentableDatapublic InstrumentData[] getInstruments()
getInstruments in interface InstrumentableData