java类javax.management.j2ee.statistics.Statistic的实例源码

StatsImpl.java 文件源码 项目:daq-eclipse 阅读 24 收藏 0 点赞 0 评论 0
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();
        }
    }
}
StatsImpl.java 文件源码 项目:daq-eclipse 阅读 23 收藏 0 点赞 0 评论 0
public Statistic getStatistic(String name) {
    for (StatisticImpl stat : this.set) {
        if (stat.getName() != null && stat.getName().equals(name)) {
            return stat;
        }
    }
    return null;
}
StatsSimplifier.java 文件源码 项目:jolokia-extra 阅读 66 收藏 0 点赞 0 评论 0
@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;
           }
       });
   }
StatsImpl.java 文件源码 项目:daq-eclipse 阅读 29 收藏 0 点赞 0 评论 0
public Statistic[] getStatistics() {
    Statistic[] answer = new Statistic[this.set.size()];
    set.toArray(answer);
    return answer;
}
StatisticSimplifier.java 文件源码 项目:jolokia-extra 阅读 22 收藏 0 点赞 0 评论 0
@SuppressWarnings("unchecked")
public StatisticSimplifier() {
    this((Class<T>) Statistic.class);
}
StatsImpl.java 文件源码 项目:visualwas 阅读 23 收藏 0 点赞 0 评论 0
@Override
public final Statistic getStatistic(String statisticName) {
    // TODO
    throw new UnsupportedOperationException();
}
StatsImpl.java 文件源码 项目:visualwas 阅读 22 收藏 0 点赞 0 评论 0
@Override
public final Statistic[] getStatistics() {
    // TODO
    throw new UnsupportedOperationException();
}


问题


面经


文章

微信
公众号

扫码关注公众号