- deactivate() - Method in class org.onosproject.isis.controller.impl.DefaultIsisController
-
- decode(ChannelHandlerContext, Channel, ChannelBuffer) - Method in class org.onosproject.isis.controller.impl.IsisMessageDecoder
-
- DefaultIsisController - Class in org.onosproject.isis.controller.impl
-
Represents ISIS controller implementation.
- DefaultIsisController() - Constructor for class org.onosproject.isis.controller.impl.DefaultIsisController
-
- DefaultIsisInterface - Class in org.onosproject.isis.controller.impl
-
Representation of an ISIS interface.
- DefaultIsisInterface() - Constructor for class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
- DefaultIsisLink - Class in org.onosproject.isis.controller.impl.topology
-
Representation of an ISIS Link.
- DefaultIsisLink() - Constructor for class org.onosproject.isis.controller.impl.topology.DefaultIsisLink
-
- DefaultIsisLinkInformation - Class in org.onosproject.isis.controller.impl.topology
-
Representation of an ISIS link information..
- DefaultIsisLinkInformation() - Constructor for class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkInformation
-
- DefaultIsisLinkTed - Class in org.onosproject.isis.controller.impl.topology
-
Representation of an ISIS device information.
- DefaultIsisLinkTed() - Constructor for class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkTed
-
- DefaultIsisLsdb - Class in org.onosproject.isis.controller.impl.lsdb
-
Representation of ISIS link state database.
- DefaultIsisLsdb() - Constructor for class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdb
-
Creates an instance of ISIS LSDB.
- DefaultIsisLsdbAge - Class in org.onosproject.isis.controller.impl.lsdb
-
Representation of ISIS link state database ageing process.
- DefaultIsisLsdbAge() - Constructor for class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdbAge
-
Creates an instance of LSDB age.
- DefaultIsisLspBin - Class in org.onosproject.isis.controller.impl.lsdb
-
Representation of LSP bin, where an LSP is stored for Aging.
- DefaultIsisLspBin(int) - Constructor for class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLspBin
-
Creates ISIS LSP bin instance.
- DefaultIsisNeighbor - Class in org.onosproject.isis.controller.impl
-
Representation of an ISIS neighbor.
- DefaultIsisNeighbor(HelloPdu, IsisInterface) - Constructor for class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
-
Creates an instance of ISIS neighbor.
- DefaultIsisProcess - Class in org.onosproject.isis.controller.impl
-
Represents of an ISIS process.
- DefaultIsisProcess() - Constructor for class org.onosproject.isis.controller.impl.DefaultIsisProcess
-
- DefaultIsisRouter - Class in org.onosproject.isis.controller.impl.topology
-
Representation of an ISIS Router.
- DefaultIsisRouter() - Constructor for class org.onosproject.isis.controller.impl.topology.DefaultIsisRouter
-
- DefaultLspWrapper - Class in org.onosproject.isis.controller.impl.lsdb
-
Representation of LSP wrapper where the LSPs are stored with metadata.
- DefaultLspWrapper() - Constructor for class org.onosproject.isis.controller.impl.lsdb.DefaultLspWrapper
-
- deleteLsp(IsisMessage) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdb
-
Deletes the given LSP.
- deviceInformation(String) - Method in class org.onosproject.isis.controller.impl.topology.TopologyForDeviceAndLinkImpl
-
Gets Device Information.
- deviceInformationMap() - Method in class org.onosproject.isis.controller.impl.topology.TopologyForDeviceAndLinkImpl
-
Gets device information.
- deviceInformationMapForPointToPoint() - Method in class org.onosproject.isis.controller.impl.topology.TopologyForDeviceAndLinkImpl
-
Gets deviceInformation as map for Point-To-Point.
- deviceInformationMapToDelete() - Method in class org.onosproject.isis.controller.impl.topology.TopologyForDeviceAndLinkImpl
-
Gets deviceInformation as map.
- disconnectExecutor() - Method in class org.onosproject.isis.controller.impl.Controller
-
Disconnects the executor.
- driverService - Variable in class org.onosproject.isis.controller.impl.DefaultIsisController
-
- initializeDb() - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdb
-
Initializes the link state database.
- initializeInterfaceIpList() - Method in class org.onosproject.isis.controller.impl.IsisChannelHandler
-
Initializes the interface with all interface ip details.
- initializeInterfaceMap() - Method in class org.onosproject.isis.controller.impl.IsisChannelHandler
-
Initializes the interface map with interface details.
- interfaceId() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisRouter
-
Gets IP address of the interface.
- interfaceIndex() - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Returns interface index.
- interfaceIp() - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
-
Returns interface IP.
- interfaceIp() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLink
-
- interfaceIp() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkInformation
-
Gets interface IP address.
- interfaceIpAddress() - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Returns the interface IP address.
- interfaceState() - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Returns the interface state.
- interfaceState() - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
-
Gets the neighbor interface state.
- intermediateSystemName() - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Returns intermediate system name.
- ipv4InterfaceAddress() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkTed
-
- ipv4NeighborAddress() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkTed
-
- isAlreadyCreated() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkInformation
-
Gets is already created or not.
- isDis() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisRouter
-
Gets if DR or not.
- IsisChannelHandler - Class in org.onosproject.isis.controller.impl
-
Channel handler deals with the ISIS channel connection.
- IsisChannelHandler(Controller, List<IsisProcess>) - Constructor for class org.onosproject.isis.controller.impl.IsisChannelHandler
-
Creates an instance of ISIS channel handler.
- isisDeactivate() - Method in class org.onosproject.isis.controller.impl.Controller
-
Deactivates ISIS controller.
- isisDeviceList() - Method in class org.onosproject.isis.controller.impl.topology.TopologyForDeviceAndLinkImpl
-
Gets ISIS router list information.
- IsisHelloPduSender - Class in org.onosproject.isis.controller.impl
-
Representation of an ISIS hello pdu sender task.
- IsisHelloPduSender(Channel, IsisInterface) - Constructor for class org.onosproject.isis.controller.impl.IsisHelloPduSender
-
Creates an instance of Hello PDU Sender task.
- isisInterface() - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultLspWrapper
-
Returns ISIS interface instance.
- isisInterfaceList() - Method in class org.onosproject.isis.controller.impl.DefaultIsisProcess
-
Gets list of ISIS interface details.
- isisLinkListener - Variable in class org.onosproject.isis.controller.impl.DefaultIsisController
-
- isisLsdb() - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Returns ISIS LSDB instance.
- isisLsdb() - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdb
-
Returns the LSDB instance.
- isisLsp(String) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLspBin
-
Returns the LSP wrapper.
- IsisLspQueueConsumer - Class in org.onosproject.isis.controller.impl.lsdb
-
Representation of LSP queue consumer.
- IsisLspQueueConsumer(BlockingQueue) - Constructor for class org.onosproject.isis.controller.impl.lsdb.IsisLspQueueConsumer
-
Creates an instance of LSP queue consumer.
- IsisMessageDecoder - Class in org.onosproject.isis.controller.impl
-
Decodes an ISIS message from a Channel, for use in a netty pipeline.
- IsisMessageDecoder() - Constructor for class org.onosproject.isis.controller.impl.IsisMessageDecoder
-
- IsisMessageEncoder - Class in org.onosproject.isis.controller.impl
-
Encodes an ISIS message for output into a ChannelBuffer, for use in a netty pipeline.
- IsisMessageEncoder() - Constructor for class org.onosproject.isis.controller.impl.IsisMessageEncoder
-
- IsisPipelineFactory - Class in org.onosproject.isis.controller.impl
-
Creates a ChannelPipeline for a client-side ISIS channel.
- IsisPipelineFactory(IsisChannelHandler) - Constructor for class org.onosproject.isis.controller.impl.IsisPipelineFactory
-
Creates an instance of ISIS channel pipeline factory.
- isisRouter(String) - Method in class org.onosproject.isis.controller.impl.topology.TopologyForDeviceAndLinkImpl
-
Returns the ISIS router instance.
- isisRouterListener - Variable in class org.onosproject.isis.controller.impl.DefaultIsisController
-
- isNewerOrSameLsp(IsisMessage, IsisMessage) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdb
-
Returns new ,latest or old according to the type of ISIS message received.
- isSelfOriginated() - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultLspWrapper
-
Returns true if self originated.
- sentConfigPacket(byte[]) - Method in class org.onosproject.isis.controller.impl.IsisChannelHandler
-
Sends the interface configuration packet to server.
- setAdministrativeGroup(int) - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkTed
-
- setAgeCounterRollOverWhenAdded(int) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultLspWrapper
-
Sets age counter roll over when added.
- setAgeCounterWhenReceived(int) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultLspWrapper
-
Sets age counter when received.
- setAgent(IsisAgent) - Method in class org.onosproject.isis.controller.impl.Controller
-
Sets ISIS agent.
- setAllConfiguredInterfaceIps(List<Ip4Address>) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Sets all configured interface IPs.
- setAlreadyCreated(boolean) - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkInformation
-
Sets is already created or not.
- setAreaAddress(String) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Sets area address.
- setAreaLength(int) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Sets area length.
- setBinNumber(int) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultLspWrapper
-
Sets bin number.
- setCircuitId(String) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Sets the circuit ID.
- setController(Controller) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdb
-
Sets the controller instance.
- setDeviceInformationMap(String, DeviceInformation) - Method in class org.onosproject.isis.controller.impl.topology.TopologyForDeviceAndLinkImpl
-
Sets device information.
- setDeviceInformationMapForPointToPoint(String, DeviceInformation) - Method in class org.onosproject.isis.controller.impl.topology.TopologyForDeviceAndLinkImpl
-
Sets deviceInformation as map for Point-To-Point..
- setDeviceInformationMapToDelete(String, DeviceInformation) - Method in class org.onosproject.isis.controller.impl.topology.TopologyForDeviceAndLinkImpl
-
Sets device information for removal.
- setDis(boolean) - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisRouter
-
Sets dis or not.
- setHelloInterval(int) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Sets hello interval.
- setHoldingTime(int) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Sets holding time.
- setHoldingTime(int) - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
-
Sets holding time.
- setIdLength(int) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Sets ID length.
- setInterfaceId(Ip4Address) - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisRouter
-
Gets IP address of the interface.
- setInterfaceIndex(int) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Set interface index.
- setInterfaceIp(Ip4Address) - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
-
Sets interface IP.
- setInterfaceIp(Ip4Address) - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLink
-
- setInterfaceIp(Ip4Address) - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkInformation
-
Sets interface IP address.
- setInterfaceIpAddress(Ip4Address) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Sets the interface IP address.
- setInterfaceMacAddress(MacAddress) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Sets the interface mac address.
- setInterfaceState(IsisInterfaceState) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Sets the interface state.
- setIntermediateSystemName(String) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Sets intermediate system name.
- setIpv4InterfaceAddress(Ip4Address) - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkTed
-
- setIpv4NeighborAddress(Ip4Address) - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkTed
-
- setIsisInterface(List<IsisInterface>) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdb
-
Sets the list of IsisInterface instance.
- setIsisInterface(IsisInterface) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultLspWrapper
-
Sets ISIS interface.
- setIsisInterfaceList(List<IsisInterface>) - Method in class org.onosproject.isis.controller.impl.DefaultIsisProcess
-
Sets list of ISIS interface details.
- setL1LanId(String) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Sets LAN ID.
- setL1LanId(String) - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
-
Sets L1 lan ID.
- setL1LspSeqNo(int) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdb
-
Sets the level 1 link state sequence number.
- setL2LanId(String) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Sets LAN ID.
- setL2LanId(String) - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
-
Sets L2 lan ID.
- setL2LspSeqNo(int) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdb
-
Sets the level 2 link state sequence number.
- setLinkDestinationId(String) - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkInformation
-
Sets link destination id.
- setLinkId(String) - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkInformation
-
Sets link id.DefaultIsisDeviceInformation.
- setLinkInformationMap(String, LinkInformation) - Method in class org.onosproject.isis.controller.impl.topology.TopologyForDeviceAndLinkImpl
-
Sets link information in map.
- setLinkInformationMapForPointToPoint(String, LinkInformation) - Method in class org.onosproject.isis.controller.impl.topology.TopologyForDeviceAndLinkImpl
-
Sets linkInformation as map for PointToPoint.
- setLinkSourceId(String) - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkInformation
-
Sets link source id.
- setLinkTed(IsisLinkTed) - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLink
-
- setLocalCircuitId(byte) - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
-
Sets local circuit ID.
- setLocalExtendedCircuitId(int) - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
-
Sets local extended circuit ID.
- setLocalSystemId(String) - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLink
-
- setLsdbAge(IsisLsdbAge) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultLspWrapper
-
Sets LSDB age.
- setLspAgeReceived(int) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultLspWrapper
-
Sets LSP age received.
- setLsPdu(LsPdu) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultLspWrapper
-
Sets LSPDU which the wrapper contains.
- setLspProcessing(String) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultLspWrapper
-
Sets LSP processing "refreshLsp" or "maxageLsp" based on LSP to process.
- setLspType(IsisPduType) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultLspWrapper
-
Sets ISIS PDU type.
- setMaxAreaAddresses(int) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Sets area max addresses.
- setMaximumLinkBandwidth(Bandwidth) - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkTed
-
- setMaximumReservableLinkBandwidth(Bandwidth) - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkTed
-
- setNeighborAreaId(String) - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
-
Sets neighbor area ID.
- setNeighborIp(Ip4Address) - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLink
-
- setNeighborIp(Ip4Address) - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkInformation
-
- setNeighborMacAddress(MacAddress) - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
-
Sets neighbor mac address.
- setNeighborRouterId(Ip4Address) - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisRouter
-
Sets neighbor's Router id.
- setNeighborState(IsisInterfaceState) - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
-
Sets the neighbor interface state.
- setNeighborSystemId(String) - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
-
Sets neighbor system ID.
- setNetworkMask(byte[]) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Sets the network mask.
- setNetworkType(IsisNetworkType) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Sets point to point or broadcast.
- setPriority(int) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Sets priority.
- setProcessId(String) - Method in class org.onosproject.isis.controller.impl.DefaultIsisProcess
-
Sets process ID.
- setRemainingLifetime(int) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultLspWrapper
-
Sets remaining life time.
- setRemoteSystemId(String) - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLink
-
- setReservedPacketCircuitType(int) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Sets reserved packet circuit type.
- setRouterType(IsisRouterType) - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
-
Sets router type.
- setSelfOriginated(boolean) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultLspWrapper
-
Sets true if self originated.
- setSystemId(String) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Sets system ID.
- setSystemId(String) - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisRouter
-
Sets IP address of the Router.
- setTeDefaultMetric(long) - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkTed
-
- setUnreservedBandwidth(List<Bandwidth>) - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkTed
-
- startDbAging() - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdbAge
-
Starts the aging timer and queue consumer.
- startHelloSender(Channel) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Starts the hello timer which sends hello packet every configured seconds.
- startHelloSender() - Method in class org.onosproject.isis.controller.impl.IsisChannelHandler
-
Starts the hello timer which sends hello packet every configured seconds.
- startHoldingTimeCheck() - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
-
Starts the holding time check timer.
- startInactivityTimeCheck() - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
-
Starts the inactivity timer.
- stopHelloSender() - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Stops the hello timer which sends hello packet every configured seconds.
- stopHelloSender() - Method in class org.onosproject.isis.controller.impl.IsisChannelHandler
-
Stops the hello timer.
- stopHoldingTimeCheck() - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
-
Stops the holding time check timer.
- stopInactivityTimeCheck() - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
-
Stops the inactivity timer.
- systemId() - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
-
Returns system ID.
- systemId() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisRouter
-
Gets the system ID.