本文整理汇总了Java中net.floodlightcontroller.core.module.IFloodlightService类的典型用法代码示例。如果您正苦于以下问题:Java IFloodlightService类的具体用法?Java IFloodlightService怎么用?Java IFloodlightService使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
IFloodlightService类属于net.floodlightcontroller.core.module包,在下文中一共展示了IFloodlightService类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getServiceImpls
import net.floodlightcontroller.core.module.IFloodlightService; //导入依赖的package包/类
@Override
public Map<Class<? extends IFloodlightService>, IFloodlightService> getServiceImpls() {
Map<Class<? extends IFloodlightService>, IFloodlightService> m =
new HashMap<Class<? extends IFloodlightService>, IFloodlightService>();
m.put(IMulticastREST.class, this);
return m;
}
示例2: getModuleDependencies
import net.floodlightcontroller.core.module.IFloodlightService; //导入依赖的package包/类
@Override
public Collection<Class<? extends IFloodlightService>> getModuleDependencies() {
Collection<Class<? extends IFloodlightService>> l =
new ArrayList<Class<? extends IFloodlightService>>();
l.add(IFloodlightProviderService.class);
l.add(IDebugCounterService.class);
l.add(IRestApiService.class);
return l;
}
示例3: getModuleServices
import net.floodlightcontroller.core.module.IFloodlightService; //导入依赖的package包/类
/**
* {@inheritDoc}
*/
@Override
public Collection<Class<? extends IFloodlightService>> getModuleServices() {
Collection<Class<? extends IFloodlightService>> services = new ArrayList<>();
services.add(ISwitchManager.class);
return services;
}
示例4: getServiceImpls
import net.floodlightcontroller.core.module.IFloodlightService; //导入依赖的package包/类
@Override
public Map<Class<? extends IFloodlightService>, IFloodlightService>
getServiceImpls() {
Map<Class<? extends IFloodlightService>,
IFloodlightService> m =
new HashMap<Class<? extends IFloodlightService>,
IFloodlightService>();
// We are the class that implements the service
m.put(ITopologyService.class, this);
m.put(IRoutingService.class, this);
return m;
}
示例5: getModuleDependencies
import net.floodlightcontroller.core.module.IFloodlightService; //导入依赖的package包/类
/**
* {@inheritDoc}
*/
@Override
public Collection<Class<? extends IFloodlightService>> getModuleDependencies() {
Collection<Class<? extends IFloodlightService>> services = new ArrayList<>(3);
services.add(IFloodlightProviderService.class);
services.add(IOFSwitchService.class);
services.add(IRestApiService.class);
return services;
}
示例6: getModuleServices
import net.floodlightcontroller.core.module.IFloodlightService; //导入依赖的package包/类
/**
* {@inheritDoc}
*/
@Override
public Collection<Class<? extends IFloodlightService>> getModuleServices() {
Collection<Class<? extends IFloodlightService>> services = new ArrayList<>(1);
services.add(SwitchEventCollector.class);
return services;
}
示例7: getServiceImpls
import net.floodlightcontroller.core.module.IFloodlightService; //导入依赖的package包/类
/**
* {@inheritDoc}
*/
@Override
public Map<Class<? extends IFloodlightService>, IFloodlightService> getServiceImpls() {
Map<Class<? extends IFloodlightService>, IFloodlightService> map = new HashMap<>();
map.put(SwitchEventCollector.class, this);
return map;
}
示例8: getModuleDependencies
import net.floodlightcontroller.core.module.IFloodlightService; //导入依赖的package包/类
/**
* IFloodlightModule Methods.
*/
@Override
public Collection<Class<? extends IFloodlightService>> getModuleDependencies() {
Collection<Class<? extends IFloodlightService>> services = new ArrayList<>(3);
services.add(IFloodlightProviderService.class);
services.add(IOFSwitchService.class);
services.add(IRestApiService.class);
return services;
}
示例9: getModuleDependencies
import net.floodlightcontroller.core.module.IFloodlightService; //导入依赖的package包/类
@Override
public Collection<Class<? extends IFloodlightService>>
getModuleDependencies() {
ArrayList<Class<? extends IFloodlightService>> deps = new ArrayList<Class<? extends IFloodlightService>>();
deps.add(IShutdownService.class);
return deps;
}
示例10: getModuleServices
import net.floodlightcontroller.core.module.IFloodlightService; //导入依赖的package包/类
@Override
public Collection<Class<? extends IFloodlightService>>
getModuleServices() {
Collection<Class<? extends IFloodlightService>> l = new ArrayList<Class<? extends IFloodlightService>>();
l.add(IDebugEventService.class);
return l;
}
示例11: getServiceImpls
import net.floodlightcontroller.core.module.IFloodlightService; //导入依赖的package包/类
@Override
public Map<Class<? extends IFloodlightService>, IFloodlightService>
getServiceImpls() {
Map<Class<? extends IFloodlightService>,
IFloodlightService> m =
new HashMap<Class<? extends IFloodlightService>,
IFloodlightService>();
m.put(IFloodlightProviderService.class, this);
return m;
}
示例12: getModuleServices
import net.floodlightcontroller.core.module.IFloodlightService; //导入依赖的package包/类
@Override
public Collection<Class<? extends IFloodlightService>>
getModuleServices() {
Collection<Class<? extends IFloodlightService>> l =
new ArrayList<Class<? extends IFloodlightService>>();
l.add(ILoadBalancerService.class);
return l;
}
示例13: getModuleServices
import net.floodlightcontroller.core.module.IFloodlightService; //导入依赖的package包/类
@Override
public Collection<Class<? extends IFloodlightService>> getModuleServices() {
Collection<Class<? extends IFloodlightService>> l =
new ArrayList<Class<? extends IFloodlightService>>();
l.add(IPktInProcessingTimeService.class);
return l;
}
示例14: getModuleDependencies
import net.floodlightcontroller.core.module.IFloodlightService; //导入依赖的package包/类
@Override
public Collection<Class<? extends IFloodlightService>> getModuleDependencies() {
ArrayList<Class<? extends IFloodlightService>> deps =
new ArrayList<Class<? extends IFloodlightService>>();
deps.add(IShutdownService.class);
return deps;
}
示例15: getModuleServices
import net.floodlightcontroller.core.module.IFloodlightService; //导入依赖的package包/类
@Override
public Collection<Class<? extends IFloodlightService>> getModuleServices() {
Collection<Class<? extends IFloodlightService>> l =
new ArrayList<Class<? extends IFloodlightService>>();
l.add(IStorageSourceService.class);
return l;
}