@Service public class DefaultCordVtnNodeHandler extends Object implements CordVtnNodeHandler
CordVtnNodeHandler with OVSDB and SSH exec channel.| Modifier and Type | Field and Description |
|---|---|
protected org.onosproject.cluster.ClusterService |
clusterService |
protected org.onosproject.net.config.NetworkConfigService |
configService |
protected org.onosproject.core.CoreService |
coreService |
protected org.onosproject.net.device.DeviceAdminService |
deviceAdminService |
protected org.onosproject.net.device.DeviceService |
deviceService |
protected org.onosproject.net.host.HostService |
hostService |
protected InstanceService |
instanceService |
protected org.onosproject.cluster.LeadershipService |
leadershipService |
protected org.slf4j.Logger |
log |
protected CordVtnNodeAdminService |
nodeAdminService |
protected CordVtnNodeService |
nodeService |
protected org.onosproject.ovsdb.controller.OvsdbController |
ovsdbController |
protected CordVtnPipeline |
pipelineService |
| Constructor and Description |
|---|
DefaultCordVtnNodeHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
activate() |
protected void |
deactivate() |
void |
processCompleteState(CordVtnNode node)
Processes the complete state node.
|
void |
processDeviceCreatedState(CordVtnNode node)
Processes the device created state node.
|
void |
processInitState(CordVtnNode node)
Processes the init state node.
|
void |
processPortCreatedState(CordVtnNode node)
Processes the port created state node.
|
protected final org.slf4j.Logger log
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.core.CoreService coreService
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.cluster.LeadershipService leadershipService
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.cluster.ClusterService clusterService
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.net.config.NetworkConfigService configService
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.net.device.DeviceService deviceService
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.net.device.DeviceAdminService deviceAdminService
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.net.host.HostService hostService
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.ovsdb.controller.OvsdbController ovsdbController
@Reference(cardinality=MANDATORY_UNARY) protected CordVtnNodeService nodeService
@Reference(cardinality=MANDATORY_UNARY) protected CordVtnNodeAdminService nodeAdminService
@Reference(cardinality=MANDATORY_UNARY) protected InstanceService instanceService
@Reference(cardinality=MANDATORY_UNARY) protected CordVtnPipeline pipelineService
@Activate protected void activate()
@Deactivate protected void deactivate()
public void processInitState(CordVtnNode node)
CordVtnNodeHandlerprocessInitState in interface CordVtnNodeHandlernode - cordvtn nodepublic void processDeviceCreatedState(CordVtnNode node)
CordVtnNodeHandlerprocessDeviceCreatedState in interface CordVtnNodeHandlernode - cordvtn nodepublic void processPortCreatedState(CordVtnNode node)
CordVtnNodeHandlerprocessPortCreatedState in interface CordVtnNodeHandlernode - cordvtn nodepublic void processCompleteState(CordVtnNode node)
CordVtnNodeHandlerprocessCompleteState in interface CordVtnNodeHandlernode - cordvtn nodeCopyright © 2018. All rights reserved.