本文整理汇总了Java中net.floodlightcontroller.perfmon.IPktInProcessingTimeService类的典型用法代码示例。如果您正苦于以下问题:Java IPktInProcessingTimeService类的具体用法?Java IPktInProcessingTimeService怎么用?Java IPktInProcessingTimeService使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
IPktInProcessingTimeService类属于net.floodlightcontroller.perfmon包,在下文中一共展示了IPktInProcessingTimeService类的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: init
import net.floodlightcontroller.perfmon.IPktInProcessingTimeService; //导入依赖的package包/类
@Override
public void init(FloodlightModuleContext context) throws FloodlightModuleException {
controller.setStorageSourceService(
context.getServiceImpl(IStorageSourceService.class));
controller.setPktInProcessingService(
context.getServiceImpl(IPktInProcessingTimeService.class));
controller.setDebugCounter(
context.getServiceImpl(IDebugCounterService.class));
controller.setDebugEvent(
context.getServiceImpl(IDebugEventService.class));
controller.setRestApiService(
context.getServiceImpl(IRestApiService.class));
controller.setThreadPoolService(
context.getServiceImpl(IThreadPoolService.class));
controller.setSyncService(
context.getServiceImpl(ISyncService.class));
controller.setSwitchService(
context.getServiceImpl(IOFSwitchService.class));
controller.init(context.getConfigParams(this));
}
示例2: init
import net.floodlightcontroller.perfmon.IPktInProcessingTimeService; //导入依赖的package包/类
@Override
public void init(FloodlightModuleContext context) throws FloodlightModuleException {
controller.setStorageSourceService(
context.getServiceImpl(IStorageSourceService.class));
controller.setPktInProcessingService(
context.getServiceImpl(IPktInProcessingTimeService.class));
controller.setCounterStore(
context.getServiceImpl(ICounterStoreService.class));
controller.setDebugCounter(
context.getServiceImpl(IDebugCounterService.class));
controller.setDebugEvent(
context.getServiceImpl(IDebugEventService.class));
controller.setRestApiService(
context.getServiceImpl(IRestApiService.class));
controller.setThreadPoolService(
context.getServiceImpl(IThreadPoolService.class));
controller.setSyncService(
context.getServiceImpl(ISyncService.class));
controller.init(context.getConfigParams(this));
}
示例3: getModuleDependencies
import net.floodlightcontroller.perfmon.IPktInProcessingTimeService; //导入依赖的package包/类
@Override
public Collection<Class<? extends IFloodlightService>> getModuleDependencies() {
Collection<Class<? extends IFloodlightService>> dependencies = new ArrayList<Class<? extends IFloodlightService>>(
4);
dependencies.add(IStorageSourceService.class);
dependencies.add(IPktInProcessingTimeService.class);
dependencies.add(IRestApiService.class);
dependencies.add(IDebugCounterService.class);
dependencies.add(IDebugEventService.class);
dependencies.add(IOFSwitchService.class);
dependencies.add(IThreadPoolService.class);
dependencies.add(ISyncService.class);
dependencies.add(IHazelcastService.class);
dependencies.add(IClusterService.class);
return dependencies;
}
示例4: init
import net.floodlightcontroller.perfmon.IPktInProcessingTimeService; //导入依赖的package包/类
@Override
public void init(FloodlightModuleContext context)
throws FloodlightModuleException {
controller.setStorageSourceService(context
.getServiceImpl(IStorageSourceService.class));
controller.setPktInProcessingService(context
.getServiceImpl(IPktInProcessingTimeService.class));
controller.setDebugCounter(context
.getServiceImpl(IDebugCounterService.class));
controller.setDebugEvent(context
.getServiceImpl(IDebugEventService.class));
controller.setRestApiService(context
.getServiceImpl(IRestApiService.class));
controller.setThreadPoolService(context
.getServiceImpl(IThreadPoolService.class));
controller.setSyncService(context.getServiceImpl(ISyncService.class));
controller.setSwitchService(context
.getServiceImpl(IOFSwitchService.class));
controller
.setHazelcast(context.getServiceImpl(IHazelcastService.class));
controller.setClusterService(context.getServiceImpl(IClusterService.class));
controller.init(context.getConfigParams(this));
}
示例5: init
import net.floodlightcontroller.perfmon.IPktInProcessingTimeService; //导入依赖的package包/类
@Override
public void init(FloodlightModuleContext context) throws FloodlightModuleException {
controller.setStorageSourceService(
context.getServiceImpl(IStorageSourceService.class));
controller.setPktInProcessingService(
context.getServiceImpl(IPktInProcessingTimeService.class));
controller.setCounterStore(
context.getServiceImpl(ICounterStoreService.class));
controller.setDebugCounter(
context.getServiceImpl(IDebugCounterService.class));
controller.setFlowCacheMgr(
context.getServiceImpl(IFlowCacheService.class));
controller.setRestApiService(
context.getServiceImpl(IRestApiService.class));
controller.setThreadPoolService(
context.getServiceImpl(IThreadPoolService.class));
controller.init(context.getConfigParams(this));
}
示例6: init
import net.floodlightcontroller.perfmon.IPktInProcessingTimeService; //导入依赖的package包/类
@Override
public void init(FloodlightModuleContext context) throws FloodlightModuleException {
controller.setStorageSourceService(
context.getServiceImpl(IStorageSourceService.class));
controller.setPktInProcessingService(
context.getServiceImpl(IPktInProcessingTimeService.class));
controller.setCounterStore(
context.getServiceImpl(ICounterStoreService.class));
controller.setFlowCacheMgr(
context.getServiceImpl(IFlowCacheService.class));
controller.setRestApiService(
context.getServiceImpl(IRestApiService.class));
controller.setThreadPoolService(
context.getServiceImpl(IThreadPoolService.class));
controller.init(context.getConfigParams(this));
}
示例7: getModuleDependencies
import net.floodlightcontroller.perfmon.IPktInProcessingTimeService; //导入依赖的package包/类
@Override
public Collection<Class<? extends IFloodlightService>> getModuleDependencies() {
Collection<Class<? extends IFloodlightService>> dependencies =
new ArrayList<Class<? extends IFloodlightService>>(4);
dependencies.add(IStorageSourceService.class);
dependencies.add(IPktInProcessingTimeService.class);
dependencies.add(IRestApiService.class);
dependencies.add(IDebugCounterService.class);
dependencies.add(IDebugEventService.class);
dependencies.add(IOFSwitchService.class);
dependencies.add(IThreadPoolService.class);
dependencies.add(ISyncService.class);
return dependencies;
}
示例8: getModuleDependencies
import net.floodlightcontroller.perfmon.IPktInProcessingTimeService; //导入依赖的package包/类
@Override
public Collection<Class<? extends IFloodlightService>> getModuleDependencies() {
Collection<Class<? extends IFloodlightService>> dependencies =
new ArrayList<Class<? extends IFloodlightService>>(4);
dependencies.add(IStorageSourceService.class);
dependencies.add(IPktInProcessingTimeService.class);
dependencies.add(IRestApiService.class);
dependencies.add(ICounterStoreService.class);
dependencies.add(IDebugCounterService.class);
dependencies.add(IDebugEventService.class);
dependencies.add(IThreadPoolService.class);
dependencies.add(ISyncService.class);
return dependencies;
}
示例9: getModuleDependencies
import net.floodlightcontroller.perfmon.IPktInProcessingTimeService; //导入依赖的package包/类
@Override
public Collection<Class<? extends IFloodlightService>> getModuleDependencies() {
Collection<Class<? extends IFloodlightService>> dependencies =
new ArrayList<Class<? extends IFloodlightService>>(4);
dependencies.add(IStorageSourceService.class);
dependencies.add(IPktInProcessingTimeService.class);
dependencies.add(IRestApiService.class);
dependencies.add(ICounterStoreService.class);
dependencies.add(IThreadPoolService.class);
return dependencies;
}
开发者ID:vishalshubham,项目名称:Multipath-Hedera-system-in-Floodlight-controller,代码行数:12,代码来源:FloodlightProvider.java
示例10: init
import net.floodlightcontroller.perfmon.IPktInProcessingTimeService; //导入依赖的package包/类
@Override
public void init(FloodlightModuleContext context) throws FloodlightModuleException {
controller.setStorageSourceService(
context.getServiceImpl(IStorageSourceService.class));
controller.setPktInProcessingService(
context.getServiceImpl(IPktInProcessingTimeService.class));
controller.setCounterStore(
context.getServiceImpl(ICounterStoreService.class));
controller.setRestApiService(
context.getServiceImpl(IRestApiService.class));
controller.setThreadPoolService(
context.getServiceImpl(IThreadPoolService.class));
controller.init(context.getConfigParams(this));
}
开发者ID:vishalshubham,项目名称:Multipath-Hedera-system-in-Floodlight-controller,代码行数:15,代码来源:FloodlightProvider.java
示例11: setUp
import net.floodlightcontroller.perfmon.IPktInProcessingTimeService; //导入依赖的package包/类
@Override
public void setUp() throws Exception {
super.setUp();
FloodlightModuleContext fmc = new FloodlightModuleContext();
FloodlightProvider cm = new FloodlightProvider();
controller = (Controller)cm.getServiceImpls().get(IFloodlightProviderService.class);
fmc.addService(IFloodlightProviderService.class, controller);
MemoryStorageSource memstorage = new MemoryStorageSource();
fmc.addService(IStorageSourceService.class, memstorage);
RestApiServer restApi = new RestApiServer();
fmc.addService(IRestApiService.class, restApi);
CounterStore cs = new CounterStore();
fmc.addService(ICounterStoreService.class, cs);
PktInProcessingTime ppt = new PktInProcessingTime();
fmc.addService(IPktInProcessingTimeService.class, ppt);
tp = new MockThreadPoolService();
fmc.addService(IThreadPoolService.class, tp);
ppt.init(fmc);
restApi.init(fmc);
memstorage.init(fmc);
cm.init(fmc);
tp.init(fmc);
ppt.startUp(fmc);
restApi.startUp(fmc);
memstorage.startUp(fmc);
cm.startUp(fmc);
tp.startUp(fmc);
}
开发者ID:vishalshubham,项目名称:Multipath-Hedera-system-in-Floodlight-controller,代码行数:36,代码来源:ControllerTest.java