当前位置: 首页>>代码示例>>Java>>正文


Java PropertyNode.stop方法代码示例

本文整理汇总了Java中delight.async.properties.PropertyNode.stop方法的典型用法代码示例。如果您正苦于以下问题:Java PropertyNode.stop方法的具体用法?Java PropertyNode.stop怎么用?Java PropertyNode.stop使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在delight.async.properties.PropertyNode的用法示例。


在下文中一共展示了PropertyNode.stop方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: test

import delight.async.properties.PropertyNode; //导入方法依赖的package包/类
@Test
public void test() {
  PropertyNode m = Metrics.create();
  PropertyOperation<Long> _increment = Metrics.increment("de.mxro.counter");
  m.<Long>record(_increment);
  PropertyOperation<Long> _increment_1 = Metrics.increment("de.mxro.counter");
  m.<Long>record(_increment_1);
  PropertyOperation<Long> _decrement = Metrics.decrement("de.mxro.counter");
  m.<Long>record(_decrement);
  Promise<Object> _retrieve = m.retrieve("de.mxro.counter");
  Object _get = _retrieve.get();
  String _string = _get.toString();
  boolean _contains = _string.contains("1");
  TestCounter.<Boolean, Boolean>operator_doubleArrow(Boolean.valueOf(_contains), Boolean.valueOf(true));
  Promise<Success> _stop = m.stop();
  _stop.get();
}
 
开发者ID:mxro,项目名称:lightweight-java-metrics,代码行数:18,代码来源:TestCounter.java

示例2: test_count

import delight.async.properties.PropertyNode; //导入方法依赖的package包/类
@Test
public void test_count() {
  final PropertyNode m = Metrics.create();
  PropertyOperation<Long> _happened = Metrics.happened("de.mxro.test.meter1");
  m.<Long>record(_happened);
  PropertyOperation<Long> _happened_1 = Metrics.happened("de.mxro.test.meter1");
  m.<Long>record(_happened_1);
  PropertyOperation<Long> _happened_2 = Metrics.happened("de.mxro.test.meter1");
  m.<Long>record(_happened_2);
  Promise<Object> _retrieve = m.retrieve("de.mxro.test.meter1");
  Object _get = _retrieve.get();
  String _string = _get.toString();
  boolean _contains = _string.contains("3");
  TestMeter.<Boolean, Boolean>operator_doubleArrow(Boolean.valueOf(_contains), Boolean.valueOf(true));
  Promise<Success> _stop = m.stop();
  _stop.get();
}
 
开发者ID:mxro,项目名称:lightweight-java-metrics,代码行数:18,代码来源:TestMeter.java

示例3: test_rates

import delight.async.properties.PropertyNode; //导入方法依赖的package包/类
@Test
public void test_rates() {
  try {
    final PropertyNode m = Metrics.create();
    IntegerRange _upTo = new IntegerRange(1, 8);
    for (final Integer i : _upTo) {
      IntegerRange _upTo_1 = new IntegerRange(1, 10);
      for (final Integer j : _upTo_1) {
        {
          PropertyOperation<Long> _happened = Metrics.happened("de.mxro.test.meter1");
          m.<Long>record(_happened);
          Thread.sleep(100);
        }
      }
    }
    Promise<Meter> _retrieve = m.<Meter>retrieve("de.mxro.test.meter1", Meter.class);
    Meter _get = _retrieve.get();
    double _fiveMinuteRate = _get.getFiveMinuteRate();
    boolean _greaterThan = (_fiveMinuteRate > 8.0);
    TestMeter.<Boolean, Boolean>operator_doubleArrow(Boolean.valueOf(_greaterThan), Boolean.valueOf(true));
    Promise<Meter> _retrieve_1 = m.<Meter>retrieve("de.mxro.test.meter1", Meter.class);
    Meter _get_1 = _retrieve_1.get();
    double _fiveMinuteRate_1 = _get_1.getFiveMinuteRate();
    boolean _lessThan = (_fiveMinuteRate_1 < 12.0);
    TestMeter.<Boolean, Boolean>operator_doubleArrow(Boolean.valueOf(_lessThan), Boolean.valueOf(true));
    Promise<Success> _stop = m.stop();
    _stop.get();
  } catch (Throwable _e) {
    throw Exceptions.sneakyThrow(_e);
  }
}
 
开发者ID:mxro,项目名称:lightweight-java-metrics,代码行数:32,代码来源:TestMeter.java


注:本文中的delight.async.properties.PropertyNode.stop方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。