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

A

activate(ComponentContext) - Method in class org.onosproject.provider.nil.NullProviders
 
AggLinkTopologySimulator - Class in org.onosproject.provider.nil
Simple triangle topology with multiple links between same devices.
AggLinkTopologySimulator() - Constructor for class org.onosproject.provider.nil.AggLinkTopologySimulator
 

B

buildPorts(int) - Method in class org.onosproject.provider.nil.TopologySimulator
Generates a list of a configured number of ports.

C

CentipedeTopologySimulator - Class in org.onosproject.provider.nil
Linear topology with hosts on every device.
CentipedeTopologySimulator() - Constructor for class org.onosproject.provider.nil.CentipedeTopologySimulator
 
cfgService - Variable in class org.onosproject.provider.nil.NullProviders
 
choices() - Method in class org.onosproject.provider.nil.cli.TopologyShapeCompleter
 
clusterService - Variable in class org.onosproject.provider.nil.NullProviders
 
clusterService - Variable in class org.onosproject.provider.nil.TopologySimulator
 
ConfiguredTopologySimulator - Class in org.onosproject.provider.nil
Topology simulator which operates on topology configured via the REST API config service.
ConfiguredTopologySimulator() - Constructor for class org.onosproject.provider.nil.ConfiguredTopologySimulator
 
contains(DeviceId) - Method in class org.onosproject.provider.nil.TopologySimulator
Indicates whether or not the simulation knows of this device.
createDevice(int) - Method in class org.onosproject.provider.nil.TopologySimulator
Creates simulated device.
createDevices() - Method in class org.onosproject.provider.nil.ConfiguredTopologySimulator
 
createDevices() - Method in class org.onosproject.provider.nil.TopologySimulator
Creates simulated devices.
createHosts() - Method in class org.onosproject.provider.nil.CentipedeTopologySimulator
Creates simulated hosts.
createHosts() - Method in class org.onosproject.provider.nil.ConfiguredTopologySimulator
 
createHosts() - Method in class org.onosproject.provider.nil.LinearTopologySimulator
 
createHosts() - Method in class org.onosproject.provider.nil.MeshTopologySimulator
 
createHosts() - Method in class org.onosproject.provider.nil.RerouteTopologySimulator
 
createHosts() - Method in class org.onosproject.provider.nil.SpineLeafTopologySimulator
 
createHosts() - Method in class org.onosproject.provider.nil.TopologySimulator
Creates simulated hosts.
createHosts(DeviceId, int) - Method in class org.onosproject.provider.nil.TopologySimulator
Creates simularted hosts for the specified device.
createHosts() - Method in class org.onosproject.provider.nil.TreeTopologySimulator
 
createLink(int, int, int, int) - Method in class org.onosproject.provider.nil.TopologySimulator
Creates simulated link between two devices.
createLinks() - Method in class org.onosproject.provider.nil.AggLinkTopologySimulator
 
createLinks() - Method in class org.onosproject.provider.nil.ConfiguredTopologySimulator
 
createLinks() - Method in class org.onosproject.provider.nil.LinearTopologySimulator
 
createLinks() - Method in class org.onosproject.provider.nil.MeshTopologySimulator
 
createLinks() - Method in class org.onosproject.provider.nil.RerouteTopologySimulator
 
createLinks() - Method in class org.onosproject.provider.nil.SpineLeafTopologySimulator
 
createLinks() - Method in class org.onosproject.provider.nil.TopologySimulator
Creates simulated links.
createLinks() - Method in class org.onosproject.provider.nil.TreeTopologySimulator
 

D

deactivate(ComponentContext) - Method in class org.onosproject.provider.nil.NullProviders
 
deviceCount - Variable in class org.onosproject.provider.nil.TopologySimulator
 
deviceIds - Variable in class org.onosproject.provider.nil.TopologySimulator
 
deviceLatch - Variable in class org.onosproject.provider.nil.TopologySimulator
 
deviceProviderRegistry - Variable in class org.onosproject.provider.nil.NullProviders
 
deviceProviderService - Variable in class org.onosproject.provider.nil.TopologySimulator
 
deviceService - Variable in class org.onosproject.provider.nil.NullProviders
 
deviceService - Variable in class org.onosproject.provider.nil.TopologySimulator
 
directory - Variable in class org.onosproject.provider.nil.TopologySimulator
 

E

execute() - Method in class org.onosproject.provider.nil.cli.NullControlCommand
 
execute() - Method in class org.onosproject.provider.nil.cli.NullLinkCommand
 

F

flowRuleProviderRegistry - Variable in class org.onosproject.provider.nil.NullProviders
 

H

hostCount - Variable in class org.onosproject.provider.nil.TopologySimulator
 
hostProviderRegistry - Variable in class org.onosproject.provider.nil.NullProviders
 
hostProviderService - Variable in class org.onosproject.provider.nil.TopologySimulator
 
hostService - Variable in class org.onosproject.provider.nil.NullProviders
 
hostService - Variable in class org.onosproject.provider.nil.TopologySimulator
 

I

infrastructurePorts - Variable in class org.onosproject.provider.nil.TopologySimulator
 
init(String, int, int, ServiceDirectory, DeviceProviderService, HostProviderService, LinkProviderService) - Method in class org.onosproject.provider.nil.TopologySimulator
Initializes a new topology simulator with access to the specified service directory and various provider services.

L

LinearTopologySimulator - Class in org.onosproject.provider.nil
Linear topology simulator.
LinearTopologySimulator() - Constructor for class org.onosproject.provider.nil.LinearTopologySimulator
 
linkProviderRegistry - Variable in class org.onosproject.provider.nil.NullProviders
 
linkProviderService - Variable in class org.onosproject.provider.nil.TopologySimulator
 
linkService - Variable in class org.onosproject.provider.nil.NullProviders
 
linkService - Variable in class org.onosproject.provider.nil.TopologySimulator
 
localNode - Variable in class org.onosproject.provider.nil.TopologySimulator
 
log - Variable in class org.onosproject.provider.nil.TopologySimulator
 

M

mastershipService - Variable in class org.onosproject.provider.nil.NullProviders
 
mastershipService - Variable in class org.onosproject.provider.nil.TopologySimulator
 
maxWaitSeconds - Variable in class org.onosproject.provider.nil.TopologySimulator
 
MeshTopologySimulator - Class in org.onosproject.provider.nil
Full mesh topology with hosts at each device.
MeshTopologySimulator() - Constructor for class org.onosproject.provider.nil.MeshTopologySimulator
 
modified(ComponentContext) - Method in class org.onosproject.provider.nil.NullProviders
 

N

NullControlCommand - Class in org.onosproject.provider.nil.cli
Starts or stops topology simulation.
NullControlCommand() - Constructor for class org.onosproject.provider.nil.cli.NullControlCommand
 
NullLinkCommand - Class in org.onosproject.provider.nil.cli
Servers or repairs a simulated link.
NullLinkCommand() - Constructor for class org.onosproject.provider.nil.cli.NullLinkCommand
 
NullProviders - Class in org.onosproject.provider.nil
Provider of a fake network environment, i.e.
NullProviders() - Constructor for class org.onosproject.provider.nil.NullProviders
 

O

org.onosproject.provider.nil - package org.onosproject.provider.nil
Set of null south-bound providers which permit simulating a network topology using fake devices, links, hosts, etc.
org.onosproject.provider.nil.cli - package org.onosproject.provider.nil.cli
Null provider CLI commands and completers.

P

packetProviderRegistry - Variable in class org.onosproject.provider.nil.NullProviders
 
prepareForDeviceEvents(int) - Method in class org.onosproject.provider.nil.TopologySimulator
Prepares to count device added/available/removed events.
processTopoShape(String) - Method in class org.onosproject.provider.nil.AggLinkTopologySimulator
 
processTopoShape(String) - Method in class org.onosproject.provider.nil.LinearTopologySimulator
 
processTopoShape(String) - Method in class org.onosproject.provider.nil.MeshTopologySimulator
 
processTopoShape(String) - Method in class org.onosproject.provider.nil.RerouteTopologySimulator
 
processTopoShape(String) - Method in class org.onosproject.provider.nil.SpineLeafTopologySimulator
 
processTopoShape(String) - Method in class org.onosproject.provider.nil.TopologySimulator
Processes the topology shape specifier.
processTopoShape(String) - Method in class org.onosproject.provider.nil.TreeTopologySimulator
 

R

removeDevices() - Method in class org.onosproject.provider.nil.TopologySimulator
Removes any devices previously advertised by this provider.
removeHosts() - Method in class org.onosproject.provider.nil.TopologySimulator
Removes any hosts previously advertised by this provider.
removeLinks() - Method in class org.onosproject.provider.nil.TopologySimulator
Removes any links previously advertised by this provider.
repairLink(ConnectPoint, ConnectPoint) - Method in class org.onosproject.provider.nil.NullProviders
Severs the link between the specified end-points in both directions.
RerouteTopologySimulator - Class in org.onosproject.provider.nil
Re-routable linear topology simulator with an alternate path in the middle.
RerouteTopologySimulator() - Constructor for class org.onosproject.provider.nil.RerouteTopologySimulator
 

S

setUpTopology() - Method in class org.onosproject.provider.nil.AggLinkTopologySimulator
 
setUpTopology() - Method in class org.onosproject.provider.nil.LinearTopologySimulator
 
setUpTopology() - Method in class org.onosproject.provider.nil.MeshTopologySimulator
 
setUpTopology() - Method in class org.onosproject.provider.nil.RerouteTopologySimulator
 
setUpTopology() - Method in class org.onosproject.provider.nil.SpineLeafTopologySimulator
 
setUpTopology() - Method in class org.onosproject.provider.nil.TopologySimulator
Sets up network topology simulation.
setUpTopology() - Method in class org.onosproject.provider.nil.TreeTopologySimulator
 
severLink(ConnectPoint, ConnectPoint) - Method in class org.onosproject.provider.nil.NullProviders
Severs the link between the specified end-points in both directions.
SpineLeafTopologySimulator - Class in org.onosproject.provider.nil
Spine-leaf topology with hosts at the leaf devices.
SpineLeafTopologySimulator() - Constructor for class org.onosproject.provider.nil.SpineLeafTopologySimulator
 

T

tearDownTopology() - Method in class org.onosproject.provider.nil.TopologySimulator
Tears down network topology simulation.
TopologyShapeCompleter - Class in org.onosproject.provider.nil.cli
Topology shape completer.
TopologyShapeCompleter() - Constructor for class org.onosproject.provider.nil.cli.TopologyShapeCompleter
 
TopologySimulator - Class in org.onosproject.provider.nil
Abstraction of a provider capable to simulate some network topology.
TopologySimulator() - Constructor for class org.onosproject.provider.nil.TopologySimulator
 
topoShape - Variable in class org.onosproject.provider.nil.TopologySimulator
 
TreeTopologySimulator - Class in org.onosproject.provider.nil
Tree topology with hosts at the leaf devices.
TreeTopologySimulator() - Constructor for class org.onosproject.provider.nil.TreeTopologySimulator
 

W

waitForDeviceEvents() - Method in class org.onosproject.provider.nil.TopologySimulator
Waits for all expected device added/available/removed events.
A B C D E F H I L M N O P R S T W 
Skip navigation links

Copyright © 2015. All rights reserved.