public class RoleManagerImpl extends Object implements RoleManager
Constructor and Description |
---|
RoleManagerImpl(io.netty.util.HashedWheelTimer timer,
OpenflowProviderConfig config) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
RoleContext |
createContext(DeviceContext deviceContext)
Create role context.
|
void |
onDeviceRemoved(DeviceInfo deviceInfo)
Method is used to propagate information about device being removed from manager.
|
public RoleManagerImpl(io.netty.util.HashedWheelTimer timer, OpenflowProviderConfig config)
public RoleContext createContext(@Nonnull DeviceContext deviceContext)
RoleManager
createContext
in interface RoleManager
deviceContext
- the device contextpublic void onDeviceRemoved(DeviceInfo deviceInfo)
DeviceRemovedHandler
onDeviceRemoved
in interface DeviceRemovedHandler
public void close()
close
in interface AutoCloseable
close
in interface OFPManager
Copyright © 2018 OpenDaylight. All rights reserved.