Java 类javax.management.j2ee.statistics.Statistic 实例源码
项目:daq-eclipse
文件:StatsImpl.java
public void reset() {
Statistic[] stats = getStatistics();
int size = stats.length;
for (int i = 0; i < size; i++) {
Statistic stat = stats[i];
if (stat instanceof Resettable) {
Resettable r = (Resettable) stat;
r.reset();
}
}
}
项目:daq-eclipse
文件:StatsImpl.java
public Statistic getStatistic(String name) {
for (StatisticImpl stat : this.set) {
if (stat.getName() != null && stat.getName().equals(name)) {
return stat;
}
}
return null;
}
项目:jolokia-extra
文件:StatsSimplifier.java
@SuppressWarnings("unchecked")
protected StatsSimplifier(Class<T> type) {
super(type);
addExtractor("statistics", new AttributeExtractor<T>() {
public Object extract(Stats value) throws SkipAttributeException {
Map<String, Statistic> result = new HashMap<String, Statistic>();
for (String name : value.getStatisticNames()) {
result.put(name, value.getStatistic(name));
}
return result;
}
});
}
项目:daq-eclipse
文件:StatsImpl.java
public Statistic[] getStatistics() {
Statistic[] answer = new Statistic[this.set.size()];
set.toArray(answer);
return answer;
}
项目:jolokia-extra
文件:StatisticSimplifier.java
@SuppressWarnings("unchecked")
public StatisticSimplifier() {
this((Class<T>) Statistic.class);
}
项目:visualwas
文件:StatsImpl.java
@Override
public final Statistic getStatistic(String statisticName) {
// TODO
throw new UnsupportedOperationException();
}
项目:visualwas
文件:StatsImpl.java
@Override
public final Statistic[] getStatistics() {
// TODO
throw new UnsupportedOperationException();
}