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();
}