1 19 20 package org.apache.excalibur.instrument.manager; 21 22 28 public interface InstrumentableDescriptor 29 { 30 36 boolean isConfigured(); 37 38 44 boolean isRegistered(); 45 46 54 String getName(); 55 56 61 String getDescription(); 62 63 69 InstrumentableDescriptor getParentInstrumentableDescriptor(); 70 71 83 InstrumentableDescriptor getChildInstrumentableDescriptor( String childInstrumentableName ) 84 throws NoSuchInstrumentableException; 85 86 93 InstrumentableDescriptor[] getChildInstrumentableDescriptors(); 94 95 105 InstrumentDescriptor getInstrumentDescriptor( String instrumentName ) 106 throws NoSuchInstrumentException; 107 108 115 InstrumentDescriptor[] getInstrumentDescriptors(); 116 117 126 int getStateVersion(); 127 } 128 | Popular Tags |