|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.excalibur.instrument.client.InstrumentSampleUtils
A series of methods which are useful when working with InstrumentSamples.
Constructor Summary | |
InstrumentSampleUtils()
|
Method Summary | |
static java.lang.String |
generateFullInstrumentSampleName(java.lang.String instrumentName,
int sampleType,
long sampleInterval,
int sampleSize)
Generates a fully qualified sample name given its parameters. |
static java.lang.String |
generateInstrumentSampleName(int sampleType,
long sampleInterval,
int sampleSize)
Generates a sample name given its parameters. |
static java.lang.String |
getDefaultDescriptionForType(int type,
long interval)
Returns the default description for a given type. |
static java.lang.String |
getInstrumentSampleTypeName(int type)
|
static int |
resolveInstrumentSampleType(java.lang.String type)
Resolves an instrument sample type based on a name. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public InstrumentSampleUtils()
Method Detail |
public static int resolveInstrumentSampleType(java.lang.String type) throws ConfigurationException
type
- Type of the InstrumentSample to resolve. Accepted values are:
"max", "maximum", "min", "minimum", "mean",
"ctr", and "counter".
ConfigurationException
- if the specified sample type is unknown.public static java.lang.String getInstrumentSampleTypeName(int type)
public static java.lang.String generateInstrumentSampleName(int sampleType, long sampleInterval, int sampleSize)
sampleType
- Type of the sample.sampleInterval
- Interval of the sample.sampleSize
- Size of the sample.
public static java.lang.String generateFullInstrumentSampleName(java.lang.String instrumentName, int sampleType, long sampleInterval, int sampleSize)
instrumentName
- Name of the instrument which owns the sample.sampleType
- Type of the sample.sampleInterval
- Interval of the sample.sampleSize
- Size of the sample.
public static java.lang.String getDefaultDescriptionForType(int type, long interval)
type
- Whose description is being requested.interval
- Interval of the Sample.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |