Class NiciraSwitchHandshaker

  • All Implemented Interfaces:
    org.onosproject.net.driver.Behaviour, org.onosproject.net.driver.HandlerBehaviour, org.onosproject.openflow.controller.driver.OpenFlowSwitchDriver, org.onosproject.openflow.controller.OpenFlowSwitch

    public class NiciraSwitchHandshaker
    extends DefaultSwitchHandshaker
    Default driver to fallback on if no other driver is available.
    • Field Summary

      • Fields inherited from class org.onosproject.openflow.controller.driver.AbstractOpenFlowSwitch

        channelId, classifierListener, log, role, startDriverHandshakeCalled
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Boolean supportNxRole()  
      • Methods inherited from class org.onosproject.openflow.controller.driver.AbstractOpenFlowSwitch

        activateEqualSwitch, activateMasterSwitch, channelId, connectSwitch, datapathDescription, deviceType, disconnectSwitch, factory, features, getDpid, getId, getMeterFeatures, getNextTransactionId, getPorts, getRole, getStringId, handleMessage, handleNiciraRole, handleRole, handleRoleError, hardwareDescription, init, isConnected, manufacturerDescription, portDescs, reassertRole, removeConnectedSwitch, replacePortDescsWith, returnRoleReply, sendHandshakeMessage, sendMsg, sendMsg, sendRoleRequest, serialNumber, setAgent, setChannel, setConnected, setFeaturesReply, setMeterFeaturesReply, setOFVersion, setPortDescReplies, setPortDescReply, setRole, setRoleHandler, setSwitchDescription, setTableFull, softwareDescription, toString, transitionToEqualSwitch, transitionToMasterSwitch
      • Methods inherited from class org.onosproject.net.driver.AbstractHandlerBehaviour

        handler, setHandler
      • Methods inherited from class org.onosproject.net.driver.AbstractBehaviour

        data, setData
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.onosproject.net.driver.Behaviour

        data, setData
      • Methods inherited from interface org.onosproject.net.driver.HandlerBehaviour

        handler, setHandler
    • Constructor Detail

      • NiciraSwitchHandshaker

        public NiciraSwitchHandshaker()
    • Method Detail

      • supportNxRole

        public java.lang.Boolean supportNxRole()
        Specified by:
        supportNxRole in interface org.onosproject.openflow.controller.driver.OpenFlowSwitchDriver
        Overrides:
        supportNxRole in class DefaultSwitchHandshaker