Skip navigation links
A B C D E F G H I L M N O P R S T U V 

A

activate() - Method in class org.onosproject.isis.controller.impl.DefaultIsisController
 
addDeviceDetails(IsisRouter) - Method in class org.onosproject.isis.controller.impl.Controller
Adds device details.
addIsisLsp(String, LspWrapper) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLspBin
Adds the LSP to wrapper.
addLinkDetails(IsisLink) - Method in class org.onosproject.isis.controller.impl.Controller
Adds link details.
addLinkListener(IsisLinkListener) - Method in class org.onosproject.isis.controller.impl.DefaultIsisController
 
addLsp(IsisMessage, boolean, IsisInterface) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdb
Installs a new self-originated LSP.
addLspBin(int, IsisLspBin) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdbAge
Adds LSP to LS bin for ageing.
addRouterListener(IsisRouterListener) - Method in class org.onosproject.isis.controller.impl.DefaultIsisController
 
administrativeGroup() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkTed
 
age2Bin(int) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdbAge
Returns the bin number.
ageCounter - Variable in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdbAge
 
ageCounter() - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdbAge
Returns age counter.
ageCounterRollOver() - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdbAge
Returns age counter roll over.
ageCounterRollOverWhenAdded() - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultLspWrapper
Returns age counter roll over.
ageCounterWhenReceived() - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultLspWrapper
Returns age counter when received.
ageLsp() - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdbAge
Gets called every second as part of the aging process.
agent() - Method in class org.onosproject.isis.controller.impl.Controller
Returns the isisAgent instance.
agent - Variable in class org.onosproject.isis.controller.impl.DefaultIsisController
 
allConfiguredProcesses() - Method in class org.onosproject.isis.controller.impl.DefaultIsisController
 
allLspHeaders(boolean) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdb
Returns all LSPs (L1 and L2).
areaAddress() - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
Returns area address.

B

binNumber() - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLspBin
Returns the bin number.
binNumber() - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultLspWrapper
Returns bin number.
BUFFER_SIZE - Static variable in class org.onosproject.isis.controller.impl.Controller
 

C

channel() - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
Returns channel instance.
channelConnected(ChannelHandlerContext, ChannelStateEvent) - Method in class org.onosproject.isis.controller.impl.IsisChannelHandler
 
channelDisconnected(ChannelHandlerContext, ChannelStateEvent) - Method in class org.onosproject.isis.controller.impl.IsisChannelHandler
 
circuitId() - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
Returns the circuit ID.
connectPeer() - Method in class org.onosproject.isis.controller.impl.Controller
Connects to peer.
Controller - Class in org.onosproject.isis.controller.impl
Representation of an ISIS controller.
Controller() - Constructor for class org.onosproject.isis.controller.impl.Controller
 
createDeviceInfo(LsPdu) - Method in class org.onosproject.isis.controller.impl.LspEventConsumer
Creates Device instance.
createDeviceInfo(LsPdu) - Method in class org.onosproject.isis.controller.impl.topology.TopologyForDeviceAndLinkImpl
Creates Device instance.
createIsisLinkTedInfo(LsPdu) - Method in class org.onosproject.isis.controller.impl.LspEventConsumer
Creates the ISIS link TED information.
createIsisLinkTedInfo(LsPdu) - Method in class org.onosproject.isis.controller.impl.topology.TopologyForDeviceAndLinkImpl
Creates the ISIS link TED information.
createLinkInfo(String, String, Ip4Address, Ip4Address, LsPdu) - Method in class org.onosproject.isis.controller.impl.LspEventConsumer
Creates link information.
createLinkInfo(LsPdu, String) - Method in class org.onosproject.isis.controller.impl.topology.TopologyForDeviceAndLinkImpl
Creates link information.
currentAge() - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultLspWrapper
Returns the current LSP Age.

D

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
 

E

encode(ChannelHandlerContext, Channel, Object) - Method in class org.onosproject.isis.controller.impl.IsisMessageEncoder
 
equals(Object) - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLink
 
equals(Object) - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkInformation
 
equals(Object) - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkTed
 
equals(Object) - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisRouter
 
exceptionCaught(ChannelHandlerContext, ExceptionEvent) - Method in class org.onosproject.isis.controller.impl.IsisChannelHandler
 

F

findLsp(IsisPduType, String) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdb
Finds the LSP from appropriate maps L1 or L2 based on type.

G

getAllConfiguredProcesses() - Method in class org.onosproject.isis.controller.impl.Controller
Gets all configured processes.
getAreaLength() - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
Returns area length.
getIdLength() - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
Returns ID length.
getInterfaceMacAddress() - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
Returns the interface mac address.
getL1Db() - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdb
Returns the neighbor L1 database information.
getL2Db() - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdb
Returns the neighbor L2 database information.
getLspBin(int) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdbAge
Returns LSP from Bin.
getMaxAreaAddresses() - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
Returns max area addresses.
getPipeline() - Method in class org.onosproject.isis.controller.impl.IsisPipelineFactory
 

H

hashCode() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLink
 
hashCode() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkInformation
 
hashCode() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkTed
 
hashCode() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisRouter
 
helloInterval() - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
Returns hello interval.
holdingTime() - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
Returns holding time.
holdingTime() - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
Returns holding time.

I

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.

L

l1LanId() - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
Returns LAN ID.
l1LanId() - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
Returns L1 lan ID.
l2LanId() - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
Returns LAN ID.
l2LanId() - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
Returns L2 lan ID.
linkDestinationId() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkInformation
Gets link destination id.
linkId() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkInformation
Gets link id.
linkInformationMap() - Method in class org.onosproject.isis.controller.impl.topology.TopologyForDeviceAndLinkImpl
Gets link information as map.
linkInformationMapForPointToPoint() - Method in class org.onosproject.isis.controller.impl.topology.TopologyForDeviceAndLinkImpl
Gets linkInformation as map for PointToPoint.
linkListener() - Method in class org.onosproject.isis.controller.impl.DefaultIsisController
 
linkSourceId() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkInformation
Gets link source id.
linkTed() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLink
 
listener() - Method in class org.onosproject.isis.controller.impl.DefaultIsisController
 
listOfLsp() - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLspBin
Returns all LSP wrappers.
localCircuitId() - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
Returns local circuit ID.
localExtendedCircuitId() - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
Returns local extended circuit ID.
localSystemId() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLink
 
log - Static variable in class org.onosproject.isis.controller.impl.DefaultIsisController
 
lookup(MacAddress) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
Returns the ISIS neighbor instance if exists.
lsdbAge() - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultLspWrapper
Returns ISIS LSDB age.
lspAgeReceived() - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultLspWrapper
Returns LSP age received.
lsPdu() - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultLspWrapper
Returns LSPDU which the wrapper contains.
LspEventConsumer - Class in org.onosproject.isis.controller.impl
Representation of LSP event consumer.
LspEventConsumer(BlockingQueue, Controller) - Constructor for class org.onosproject.isis.controller.impl.LspEventConsumer
Creates an instance of this.
lspKey(String) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdb
Returns the LSDB LSP key.
lspKeyP2P(String) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
Gets the LSP key.
lspProcessing() - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultLspWrapper
Returns "refreshLsp" or "maxageLsp" based on LSP to process.
lspType() - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultLspWrapper
Returns ISIS PDU type.
lsSequenceNumber(IsisPduType) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdb
Returns the sequence number.

M

maxAgeLsa() - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdbAge
If the LSP have completed the MaxAge - they are moved called stop aging.
maximumLinkBandwidth() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkTed
 
maximumReservableLinkBandwidth() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkTed
 
messageReceived(ChannelHandlerContext, MessageEvent) - Method in class org.onosproject.isis.controller.impl.IsisChannelHandler
 

N

neighborAreaId() - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
Returns neighbor area ID.
neighborDown() - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
Called when neighbor is down.
neighborIp() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLink
 
neighborIp() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkInformation
 
neighborMacAddress() - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
Returns neighbor mac address.
neighborRouterId() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisRouter
Gets neighbor's Router id.
neighbors() - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
Returns the neighbors list.
neighborState() - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
Returns neighbor state.
neighborSystemId() - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
Returns neighbor system ID.
networkMask() - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
Returns the network mask.
networkType() - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
Returns point to point.

O

org.onosproject.isis.controller.impl - package org.onosproject.isis.controller.impl
Implementation of the ISIS controller.
org.onosproject.isis.controller.impl.lsdb - package org.onosproject.isis.controller.impl.lsdb
Implementation of the ISIS controller LSDB and related functionality.
org.onosproject.isis.controller.impl.topology - package org.onosproject.isis.controller.impl.topology
Implementation of the ISIS controller topology.

P

priority() - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
Returns priority.
processCsnPduMessage(IsisMessage, Channel) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
Processes CSN PDU message.
processId() - Method in class org.onosproject.isis.controller.impl.DefaultIsisProcess
Gets process ID.
processIsisMessage(IsisMessage, IsisLsdb, Channel) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
Processes received ISIS message.
processIsisMessage(IsisMessage, ChannelHandlerContext) - Method in class org.onosproject.isis.controller.impl.IsisChannelHandler
When an ISIS message received it is handed over to this method.
processL1L2HelloPduMessage(IsisMessage, Channel) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
Processes the L1 or L2 hello message.
processLsPduMessage(IsisMessage, Channel) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
Processes LS PDU message.
processP2pHelloPduMessage(IsisMessage, Channel) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
Processes P2P hello message.
processPsnPduMessage(IsisMessage, Channel) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
Processes PSN PDU message.

R

refreshLsa() - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdbAge
 
remainingLifetime() - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultLspWrapper
Returns remaining time.
remoteSystemId() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLink
 
removeDeviceDetails(IsisRouter) - Method in class org.onosproject.isis.controller.impl.Controller
Removes device details.
removeDeviceInformationMap(String) - Method in class org.onosproject.isis.controller.impl.topology.TopologyForDeviceAndLinkImpl
Removes Device Information from map.
removeDeviceInformationMapFromDeleteMap(String) - Method in class org.onosproject.isis.controller.impl.topology.TopologyForDeviceAndLinkImpl
Removes Device Information.
removeIsisLsp(String, LspWrapper) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLspBin
Removes ISIS LSP from database.
removeLinkDetails(IsisLink) - Method in class org.onosproject.isis.controller.impl.Controller
Removes link details.
removeLinkInfo(String) - Method in class org.onosproject.isis.controller.impl.topology.TopologyForDeviceAndLinkImpl
Removes link information.
removeLinkInformationMap(String) - Method in class org.onosproject.isis.controller.impl.topology.TopologyForDeviceAndLinkImpl
Removes Link Information from linkInformationMap.
removeLinkListener(IsisLinkListener) - Method in class org.onosproject.isis.controller.impl.DefaultIsisController
 
removeLinks(String) - Method in class org.onosproject.isis.controller.impl.topology.TopologyForDeviceAndLinkImpl
 
removeLspFromBin(LspWrapper) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdb
Removes LSP from Bin.
removeLspFromBin(LspWrapper) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdbAge
Removes LSP from Bin.
removeNeighbor(IsisNeighbor) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
Removes neighbor from the interface neighbor map.
removeNeighbors() - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
Removes all the neighbors.
removeRouter(String) - Method in class org.onosproject.isis.controller.impl.topology.TopologyForDeviceAndLinkImpl
Removes the ISIS router instance from map.
removeRouterListener(IsisRouterListener) - Method in class org.onosproject.isis.controller.impl.DefaultIsisController
 
removeTopology(IsisNeighbor, IsisInterface) - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLsdb
Removes topology information when neighbor down.
reservedPacketCircuitType() - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
Returns reserved packet circuit type.
routerType() - Method in class org.onosproject.isis.controller.impl.DefaultIsisNeighbor
Returns router type.
run() - Method in class org.onosproject.isis.controller.impl.IsisHelloPduSender
 
run() - Method in class org.onosproject.isis.controller.impl.lsdb.IsisLspQueueConsumer
Gets the LSP wrapper instance from queue and process it.
run() - Method in class org.onosproject.isis.controller.impl.LspEventConsumer
 

S

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.

T

teDefaultMetric() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkTed
 
TopologyForDeviceAndLinkImpl - Class in org.onosproject.isis.controller.impl.topology
Represents device and link topology information.
TopologyForDeviceAndLinkImpl() - Constructor for class org.onosproject.isis.controller.impl.topology.TopologyForDeviceAndLinkImpl
 
toString() - Method in class org.onosproject.isis.controller.impl.lsdb.DefaultIsisLspBin
 
toString() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLink
 
toString() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkInformation
 
toString() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkTed
 
toString() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisRouter
 

U

unreservedBandwidth() - Method in class org.onosproject.isis.controller.impl.topology.DefaultIsisLinkTed
 
updateConfig(JsonNode) - Method in class org.onosproject.isis.controller.impl.Controller
Updates the processes configuration.
updateConfig(JsonNode) - Method in class org.onosproject.isis.controller.impl.DefaultIsisController
 
updateInterfaceMap(List<IsisProcess>) - Method in class org.onosproject.isis.controller.impl.IsisChannelHandler
Updates the interface map with interface details.

V

validateHelloMessage(HelloPdu) - Method in class org.onosproject.isis.controller.impl.DefaultIsisInterface
Validates the received message.
A B C D E F G H I L M N O P R S T U V 
Skip navigation links

Copyright © 2016. All rights reserved.