@Service public class BgpFlowManager extends Object implements BgpFlowService
| Modifier and Type | Field and Description |
|---|---|
protected org.onosproject.core.ApplicationId |
appId |
protected org.onosproject.core.CoreService |
coreService |
protected org.onosproject.net.device.DeviceService |
deviceService |
protected org.onosproject.net.driver.DriverService |
driverService |
protected org.onosproject.net.flowobjective.FlowObjectiveService |
flowObjectiveService |
| Constructor and Description |
|---|
BgpFlowManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
activate() |
void |
deactivate() |
boolean |
onBgpFlowCreated(org.onosproject.flowapi.ExtFlowContainer container)
Bgp flow rule create interface.
|
boolean |
onBgpFlowDeleted(org.onosproject.flowapi.ExtFlowContainer container)
Bgp flow rule delete interface.
|
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.core.CoreService coreService
protected org.onosproject.core.ApplicationId appId
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.net.driver.DriverService driverService
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.net.device.DeviceService deviceService
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.net.flowobjective.FlowObjectiveService flowObjectiveService
@Activate public void activate()
@Deactivate public void deactivate()
public boolean onBgpFlowCreated(org.onosproject.flowapi.ExtFlowContainer container)
BgpFlowServiceonBgpFlowCreated in interface BgpFlowServicecontainer - flow container classpublic boolean onBgpFlowDeleted(org.onosproject.flowapi.ExtFlowContainer container)
BgpFlowServiceonBgpFlowDeleted in interface BgpFlowServicecontainer - flow container classCopyright © 2016. All rights reserved.