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


Java MeterProviderService类代码示例

本文整理汇总了Java中org.onosproject.net.meter.MeterProviderService的典型用法代码示例。如果您正苦于以下问题:Java MeterProviderService类的具体用法?Java MeterProviderService怎么用?Java MeterProviderService使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。


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

示例1: init

import org.onosproject.net.meter.MeterProviderService; //导入依赖的package包/类
/**
 * Initializes the provider with the necessary device service, meter provider service,
 * mastership service and poll frequency.
 *
 * @param deviceService        device service
 * @param meterProviderService meter provider service
 * @param mastershipService    mastership service
 * @param pollFrequency        meter entry poll frequency
 */
void init(DeviceService deviceService, MeterProviderService meterProviderService,
          MastershipService mastershipService, int pollFrequency) {
    this.deviceService = deviceService;
    this.meterProviderService = meterProviderService;
    this.mastershipService = mastershipService;
    this.pollFrequency = pollFrequency;

    deviceService.addListener(deviceListener);

    if (poller != null && !poller.isCancelled()) {
        poller.cancel(false);
    }

    poller = executor.scheduleAtFixedRate(this::pollMeters, pollFrequency,
            pollFrequency, TimeUnit.SECONDS);

}
 
开发者ID:opennetworkinglab,项目名称:onos,代码行数:27,代码来源:MeterDriverProvider.java

示例2: createProviderService

import org.onosproject.net.meter.MeterProviderService; //导入依赖的package包/类
@Override
protected MeterProviderService createProviderService(MeterProvider provider) {
    return new InternalMeterProviderService(provider);
}
 
开发者ID:shlee89,项目名称:athena,代码行数:5,代码来源:MeterManager.java


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