1 50 package org.apache.excalibur.instrument.manager.interfaces; 51 52 60 public interface InstrumentableDescriptor 61 { 62 68 boolean isConfigured(); 69 70 76 boolean isRegistered(); 77 78 86 String getName(); 87 88 93 String getDescription(); 94 95 107 InstrumentableDescriptor getChildInstrumentableDescriptor( String childInstrumentableName ) 108 throws NoSuchInstrumentableException; 109 110 117 InstrumentableDescriptor[] getChildInstrumentableDescriptors(); 118 119 129 InstrumentDescriptor getInstrumentDescriptor( String instrumentName ) 130 throws NoSuchInstrumentException; 131 132 139 InstrumentDescriptor[] getInstrumentDescriptors(); 140 141 150 int getStateVersion(); 151 } 152 | Popular Tags |