Uses of Class
net.floodlightcontroller.core.ImmutablePort

Packages that use ImmutablePort
net.floodlightcontroller.core   
net.floodlightcontroller.linkdiscovery.internal   
net.floodlightcontroller.staticflowentry   
 

Uses of ImmutablePort in net.floodlightcontroller.core
 

Fields in net.floodlightcontroller.core declared as ImmutablePort
 ImmutablePort IOFSwitch.PortChangeEvent.port
           
 

Methods in net.floodlightcontroller.core that return ImmutablePort
 ImmutablePort ImmutablePort.Builder.build()
           
static ImmutablePort ImmutablePort.create(java.lang.String name, java.lang.Integer portNumber)
           
static ImmutablePort ImmutablePort.fromOFPhysicalPort(OFPhysicalPort p)
           
 ImmutablePort OFSwitchBase.getPort(int portNumber)
           
 ImmutablePort IOFSwitch.getPort(int portNumber)
          Retrieve the port object by the port number.
 ImmutablePort OFSwitchBase.PortManager.getPort(java.lang.Integer portNumber)
           
 ImmutablePort OFSwitchBase.getPort(java.lang.String portName)
           
 ImmutablePort OFSwitchBase.PortManager.getPort(java.lang.String name)
           
 ImmutablePort IOFSwitch.getPort(java.lang.String portName)
          Retrieve the port object by the port name.
 

Methods in net.floodlightcontroller.core that return types with arguments of type ImmutablePort
 java.util.Collection<ImmutablePort> OFSwitchBase.getEnabledPorts()
           
 java.util.List<ImmutablePort> OFSwitchBase.PortManager.getEnabledPorts()
           
 java.util.Collection<ImmutablePort> IOFSwitch.getEnabledPorts()
          Get list of all enabled ports.
 java.util.Collection<ImmutablePort> OFSwitchBase.getPorts()
           
 java.util.List<ImmutablePort> OFSwitchBase.PortManager.getPorts()
           
 java.util.Collection<ImmutablePort> IOFSwitch.getPorts()
          Get list of all ports.
static java.util.List<ImmutablePort> ImmutablePort.immutablePortListOf(java.util.Collection<OFPhysicalPort> ports)
          Convert a Collection of OFPhysicalPorts to a list of ImmutablePorts.
static java.util.List<ImmutablePort> ImmutablePort.immutablePortListOf(java.util.List<OFPortDescription> portDescriptions)
          Convert a List of OFPortDescription to a list of ImmutablePorts.
 

Methods in net.floodlightcontroller.core with parameters of type ImmutablePort
static SwitchSyncRepresentation.SyncedPort SwitchSyncRepresentation.SyncedPort.fromImmutablePort(ImmutablePort p)
           
 OrderedCollection<IOFSwitch.PortChangeEvent> OFSwitchBase.PortManager.getSinglePortChanges(ImmutablePort newPort)
          Given a new or modified port newPort, returns the list of PortChangeEvents to "transform" the current ports stored by this switch to include / represent the new port.
 void IOFSwitchListener.switchPortChanged(long switchId, ImmutablePort port, IOFSwitch.PortChangeType type)
          Fired when a port on a known switch changes.
 

Method parameters in net.floodlightcontroller.core with type arguments of type ImmutablePort
 OrderedCollection<IOFSwitch.PortChangeEvent> OFSwitchBase.comparePorts(java.util.Collection<ImmutablePort> ports)
           
 OrderedCollection<IOFSwitch.PortChangeEvent> OFSwitchBase.PortManager.comparePorts(java.util.Collection<ImmutablePort> newPorts)
          Compare the current ports of this switch to the newPorts list and return the changes that would be applied to transfort the current ports to the new ports.
 OrderedCollection<IOFSwitch.PortChangeEvent> IOFSwitch.comparePorts(java.util.Collection<ImmutablePort> ports)
          Compute the changes that would be required to replace the old ports of this switch with the new ports
static java.util.List<OFPhysicalPort> ImmutablePort.ofPhysicalPortListOf(java.util.Collection<ImmutablePort> ports)
          Convert a Collection of ImmutablePort to a list of OFPhyscialPorts.
 OrderedCollection<IOFSwitch.PortChangeEvent> OFSwitchBase.setPorts(java.util.Collection<ImmutablePort> ports)
           
 OrderedCollection<IOFSwitch.PortChangeEvent> IOFSwitch.setPorts(java.util.Collection<ImmutablePort> ports)
          Replace the ports of this switch with the given ports.
 OrderedCollection<IOFSwitch.PortChangeEvent> OFSwitchBase.PortManager.updatePorts(java.util.Collection<ImmutablePort> newPorts)
          Compare the current ports of this switch to the newPorts list and return the changes that would be applied to transform the current ports to the new ports.
 

Constructors in net.floodlightcontroller.core with parameters of type ImmutablePort
ImmutablePort.Builder(ImmutablePort p)
           
IOFSwitch.PortChangeEvent(ImmutablePort port, IOFSwitch.PortChangeType type)
           
 

Uses of ImmutablePort in net.floodlightcontroller.linkdiscovery.internal
 

Methods in net.floodlightcontroller.linkdiscovery.internal with parameters of type ImmutablePort
 void LinkDiscoveryManager.switchPortChanged(long switchId, ImmutablePort port, IOFSwitch.PortChangeType type)
          We don't react the port changed notifications here.
 

Uses of ImmutablePort in net.floodlightcontroller.staticflowentry
 

Methods in net.floodlightcontroller.staticflowentry with parameters of type ImmutablePort
 void StaticFlowEntryPusher.switchPortChanged(long switchId, ImmutablePort port, IOFSwitch.PortChangeType type)