org.apache.excalibur.instrument.client
Interface InstrumentableData

All Superinterfaces:
Data, ElementData

public interface InstrumentableData
extends ElementData


Method Summary
 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.
 
Methods inherited from interface org.apache.excalibur.instrument.client.ElementData
getName, getParent, isConfigured
 
Methods inherited from interface org.apache.excalibur.instrument.client.Data
getDescription, getStateVersion, update
 

Method Detail

isRegistered

public boolean isRegistered()
Returns the registered flag of the remote object.

Returns:
The registered flag of the remote object.

getInstrumentables

public InstrumentableData[] getInstrumentables()
Gets a thread-safe snapshot of the child instrumentable list.

Returns:
A thread-safe snapshot of the child instrumentable list.

getInstruments

public InstrumentData[] getInstruments()
Gets a thread-safe snapshot of the instrument list.

Returns:
A thread-safe snapshot of the instrument list.


Copyright © 1997-2005 The Apache Software Foundation. All Rights Reserved.