A B C D E F G H I K L M N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractPortMapper<P extends org.onosproject.net.Port> - Class in org.onosproject.net.optical.device.port
-
PortMapper which caches mapped Port instance.
- AbstractPortMapper() - Constructor for class org.onosproject.net.optical.device.port.AbstractPortMapper
- activate() - Method in class org.onosproject.net.optical.intent.impl.compiler.OpticalConnectivityIntentCompiler
- activate() - Method in class org.onosproject.net.optical.intent.impl.compiler.OpticalOduIntentCompiler
- activate() - Method in class org.onosproject.net.optical.intent.impl.compiler.OpticalPathIntentCompiler
- activate() - Method in class org.onosproject.net.optical.internal.OpticalModelLoader
- activate(ComponentContext) - Method in class org.onosproject.net.optical.intent.impl.compiler.OpticalCircuitIntentCompiler
- addListener(DeviceListener) - Method in class org.onosproject.net.optical.device.OpticalDeviceServiceView
- AddOpticalIntentCommand - Class in org.onosproject.net.optical.cli
-
Installs optical connectivity or circuit intents, depending on given port types.
- AddOpticalIntentCommand() - Constructor for class org.onosproject.net.optical.cli.AddOpticalIntentCommand
- as(Port) - Method in class org.onosproject.net.optical.device.port.AbstractPortMapper
-
Returns
portmapped to<P>. - as(Port) - Method in class org.onosproject.net.optical.device.port.IdentityMapper
- as(Port) - Method in class org.onosproject.net.optical.device.port.OchPortMapper
- as(Port) - Method in class org.onosproject.net.optical.device.port.OduCltPortMapper
- as(Port) - Method in class org.onosproject.net.optical.device.port.OmsPortMapper
- as(Port) - Method in class org.onosproject.net.optical.device.port.OtuPortMapper
- as(Port) - Method in interface org.onosproject.net.optical.device.port.PortMapper
-
Returns
portmapped to<P>. - asOchPort(Port) - Static method in class org.onosproject.net.optical.device.OchPortHelper
- asOduCltPort(Port) - Static method in class org.onosproject.net.optical.device.OduCltPortHelper
- asOmsPort(Port) - Static method in class org.onosproject.net.optical.device.OmsPortHelper
- asOtuPort(Port) - Static method in class org.onosproject.net.optical.device.OtuPortHelper
- augment(DeviceEvent) - Method in class org.onosproject.net.optical.device.OpticalDeviceServiceView
-
Transform Port instance on the event to Optical specific port, if it is well-formed.
- augment(Port) - Method in class org.onosproject.net.optical.device.OpticalDeviceServiceView
-
Transform Port instance to Optical specific port, if it is well-formed.
B
- bindService(NetworkConfigService) - Method in class org.onosproject.net.optical.config.OpticalPortOperator
C
- cfgService - Variable in class org.onosproject.net.optical.intent.impl.compiler.OpticalCircuitIntentCompiler
- combine(ConnectPoint, PortDescription) - Method in class org.onosproject.net.optical.config.OpticalPortOperator
-
Generates a PortDescription containing fields from a PortDescription and an OpticalPortConfig.
- combine(ConnectPoint, PortDescription, Optional<Config>) - Method in class org.onosproject.net.optical.config.OpticalPortOperator
- compile(OpticalCircuitIntent, List<Intent>) - Method in class org.onosproject.net.optical.intent.impl.compiler.OpticalCircuitIntentCompiler
- compile(OpticalConnectivityIntent, List<Intent>) - Method in class org.onosproject.net.optical.intent.impl.compiler.OpticalConnectivityIntentCompiler
- compile(OpticalOduIntent, List<Intent>) - Method in class org.onosproject.net.optical.intent.impl.compiler.OpticalOduIntentCompiler
- compile(OpticalPathIntent, List<Intent>) - Method in class org.onosproject.net.optical.intent.impl.compiler.OpticalPathIntentCompiler
- CONFIG_KEY - Static variable in class org.onosproject.net.optical.config.OpticalPortConfig
-
Configuration key for
OpticalPortConfig. - coreService - Variable in class org.onosproject.net.optical.intent.impl.compiler.OpticalCircuitIntentCompiler
- coreService - Variable in class org.onosproject.net.optical.intent.impl.compiler.OpticalOduIntentCompiler
- coreService - Variable in class org.onosproject.net.optical.intent.impl.compiler.OpticalPathIntentCompiler
- createExplicitOpticalIntent(ConnectPoint, ConnectPoint, DeviceService, Key, ApplicationId, boolean, OchSignal, Path) - Static method in class org.onosproject.net.optical.util.OpticalIntentUtility
-
Returns a new optical intent created from the method parameters, strict suggestedPath is specified.
- createOpticalIntent(ConnectPoint, ConnectPoint, DeviceService, Key, ApplicationId, boolean, OchSignal) - Static method in class org.onosproject.net.optical.util.OpticalIntentUtility
-
Returns a new optical intent created from the method parameters.
- CURRENT_POWER - Static variable in class org.onosproject.net.optical.OpticalAnnotations
-
Annotation key for optical port's current receiving power.
D
- deactivate() - Method in class org.onosproject.net.optical.intent.impl.compiler.OpticalCircuitIntentCompiler
- deactivate() - Method in class org.onosproject.net.optical.intent.impl.compiler.OpticalConnectivityIntentCompiler
- deactivate() - Method in class org.onosproject.net.optical.intent.impl.compiler.OpticalOduIntentCompiler
- deactivate() - Method in class org.onosproject.net.optical.intent.impl.compiler.OpticalPathIntentCompiler
- deactivate() - Method in class org.onosproject.net.optical.internal.OpticalModelLoader
- decode(ObjectNode) - Static method in class org.onosproject.net.optical.json.OchSignalCodec
-
Creates an instance of
OchSignalfrom JSON representation. - DefaultOchPort - Class in org.onosproject.net.optical.impl
-
Implementation of OCh port (Optical Channel).
- DefaultOchPort(Port, OduSignalType, boolean, OchSignal) - Constructor for class org.onosproject.net.optical.impl.DefaultOchPort
-
Creates an OCh port in the specified network element.
- DefaultOduCltPort - Class in org.onosproject.net.optical.impl
-
Implementation of ODU client port (Optical channel Data Unit).
- DefaultOduCltPort(Port, CltSignalType) - Constructor for class org.onosproject.net.optical.impl.DefaultOduCltPort
-
Creates an ODU client port.
- DefaultOmsPort - Class in org.onosproject.net.optical.impl
-
Implementation of OMS port (Optical Multiplexing Section).
- DefaultOmsPort(Port, Frequency, Frequency, Frequency) - Constructor for class org.onosproject.net.optical.impl.DefaultOmsPort
-
Creates an OMS port.
- DefaultOpticalDevice - Class in org.onosproject.net.optical
-
Implementation of
OpticalDevice. - DefaultOpticalDevice() - Constructor for class org.onosproject.net.optical.DefaultOpticalDevice
- DefaultOtuPort - Class in org.onosproject.net.optical.impl
-
Implementation of OTU port (Optical channel Transport Unit).
- DefaultOtuPort(Port, OtuSignalType) - Constructor for class org.onosproject.net.optical.impl.DefaultOtuPort
-
Creates an ODU client port.
- delegate() - Method in class org.onosproject.net.optical.DefaultOpticalDevice
- deviceService - Variable in class org.onosproject.net.optical.intent.impl.compiler.OpticalCircuitIntentCompiler
- deviceService - Variable in class org.onosproject.net.optical.intent.impl.compiler.OpticalConnectivityIntentCompiler
- deviceService - Variable in class org.onosproject.net.optical.intent.impl.compiler.OpticalOduIntentCompiler
- deviceService - Variable in class org.onosproject.net.optical.intent.impl.compiler.OpticalPathIntentCompiler
- doExecute() - Method in class org.onosproject.net.optical.cli.AddOpticalIntentCommand
- doExecute() - Method in class org.onosproject.net.optical.cli.OpticalModulationCommand
- doExecute() - Method in class org.onosproject.net.optical.cli.OpticalPortsListCommand
- doExecute() - Method in class org.onosproject.net.optical.cli.PortAvailableWaveLengthCommand
- doExecute() - Method in class org.onosproject.net.optical.cli.PortWaveLengthCommand
- driverService - Variable in class org.onosproject.net.optical.intent.impl.compiler.OpticalCircuitIntentCompiler
E
- encode(OchSignal) - Static method in class org.onosproject.net.optical.json.OchSignalCodec
-
Returns a JSON Object representation of this instance.
- equals(Object) - Method in class org.onosproject.net.optical.DefaultOpticalDevice
- equals(Object) - Method in class org.onosproject.net.optical.impl.DefaultOchPort
- equals(Object) - Method in class org.onosproject.net.optical.impl.DefaultOduCltPort
- equals(Object) - Method in class org.onosproject.net.optical.impl.DefaultOmsPort
- equals(Object) - Method in class org.onosproject.net.optical.impl.DefaultOtuPort
F
- FilteredAnnotation - Class in org.onosproject.net.optical.device
-
Filtered
Annotationsview. - FilteredAnnotation(Annotations, Set<String>) - Constructor for class org.onosproject.net.optical.device.FilteredAnnotation
-
Creates filtered
Annotationsview based ondelegate.
G
- getDeltaStatisticsForPort(DeviceId, PortNumber) - Method in class org.onosproject.net.optical.device.OpticalDeviceServiceView
- getIntentId(ResourceConsumerId) - Static method in class org.onosproject.net.optical.intent.impl.compiler.ResourceHelper
-
Creates IntentId object from given consumer ID.
- getPort(DeviceId, PortNumber) - Method in class org.onosproject.net.optical.device.OpticalDeviceServiceView
- getPorts(DeviceId) - Method in class org.onosproject.net.optical.device.OpticalDeviceServiceView
- getStatisticsForPort(DeviceId, PortNumber) - Method in class org.onosproject.net.optical.device.OpticalDeviceServiceView
- grid() - Method in class org.onosproject.net.optical.impl.DefaultOmsPort
- grid() - Method in interface org.onosproject.net.optical.OmsPort
-
Returns the grid spacing frequency.
- GRID_HZ - Static variable in class org.onosproject.net.optical.OpticalAnnotations
-
Annotation key for grid in Hz.
H
- hashCode() - Method in class org.onosproject.net.optical.DefaultOpticalDevice
- hashCode() - Method in class org.onosproject.net.optical.impl.DefaultOchPort
- hashCode() - Method in class org.onosproject.net.optical.impl.DefaultOduCltPort
- hashCode() - Method in class org.onosproject.net.optical.impl.DefaultOmsPort
- hashCode() - Method in class org.onosproject.net.optical.impl.DefaultOtuPort
I
- IdentityMapper - Class in org.onosproject.net.optical.device.port
-
PortMapperwhich simply return given input. - IdentityMapper() - Constructor for class org.onosproject.net.optical.device.port.IdentityMapper
- INPUT_PORT_STATUS - Static variable in class org.onosproject.net.optical.OpticalAnnotations
-
Annotation key for optical port's status in receiving direction.
- intentManager - Variable in class org.onosproject.net.optical.intent.impl.compiler.OpticalCircuitIntentCompiler
- intentManager - Variable in class org.onosproject.net.optical.intent.impl.compiler.OpticalConnectivityIntentCompiler
- intentManager - Variable in class org.onosproject.net.optical.intent.impl.compiler.OpticalOduIntentCompiler
- intentManager - Variable in class org.onosproject.net.optical.intent.impl.compiler.OpticalPathIntentCompiler
- intentService - Variable in class org.onosproject.net.optical.intent.impl.compiler.OpticalCircuitIntentCompiler
- intentSetMultimap - Variable in class org.onosproject.net.optical.intent.impl.compiler.OpticalCircuitIntentCompiler
- is(Port) - Method in class org.onosproject.net.optical.device.port.AbstractPortMapper
-
Returns true if this port is capable of being projected as
<P>. - is(Port) - Method in class org.onosproject.net.optical.device.port.IdentityMapper
- is(Port) - Method in class org.onosproject.net.optical.device.port.OchPortMapper
- is(Port) - Method in class org.onosproject.net.optical.device.port.OduCltPortMapper
- is(Port) - Method in class org.onosproject.net.optical.device.port.OmsPortMapper
- is(Port) - Method in class org.onosproject.net.optical.device.port.OtuPortMapper
- is(Port) - Method in interface org.onosproject.net.optical.device.port.PortMapper
-
Returns true if this port is capable of being projected as
<P>. - isIncluded(Port) - Method in class org.onosproject.net.optical.cli.OpticalPortsListCommand
- isTunable() - Method in class org.onosproject.net.optical.impl.DefaultOchPort
-
Returns true if port is wavelength tunable.
- isTunable() - Method in interface org.onosproject.net.optical.OchPort
-
Returns true if port is wavelength tunable.
- isValid() - Method in class org.onosproject.net.optical.config.OpticalPortConfig
K
- keys() - Method in class org.onosproject.net.optical.device.FilteredAnnotation
L
- lambda() - Method in class org.onosproject.net.optical.impl.DefaultOchPort
-
Returns OCh signal.
- lambda() - Method in interface org.onosproject.net.optical.OchPort
-
Returns OCh signal.
M
- mapPort(Port) - Method in class org.onosproject.net.optical.device.port.AbstractPortMapper
-
Returns
portmapped to<P>. - mapPort(Port) - Method in class org.onosproject.net.optical.device.port.OchPortMapper
- mapPort(Port) - Method in class org.onosproject.net.optical.device.port.OduCltPortMapper
- mapPort(Port) - Method in class org.onosproject.net.optical.device.port.OmsPortMapper
- mapPort(Port) - Method in class org.onosproject.net.optical.device.port.OtuPortMapper
- MAX_FREQ_HZ - Static variable in class org.onosproject.net.optical.OpticalAnnotations
-
Annotation key for maximum frequency in Hz.
- maxFrequency() - Method in class org.onosproject.net.optical.impl.DefaultOmsPort
- maxFrequency() - Method in interface org.onosproject.net.optical.OmsPort
-
Returns the maximum frequency.
- MIN_FREQ_HZ - Static variable in class org.onosproject.net.optical.OpticalAnnotations
-
Annotation key for minimum frequency in Hz.
- minFrequency() - Method in class org.onosproject.net.optical.impl.DefaultOmsPort
- minFrequency() - Method in interface org.onosproject.net.optical.OmsPort
-
Returns the minimum frequency.
- modified(ComponentContext) - Method in class org.onosproject.net.optical.intent.impl.compiler.OpticalCircuitIntentCompiler
N
- name() - Method in class org.onosproject.net.optical.config.OpticalPortConfig
-
Returns the port name associated with this port configuration.
- NAME - Static variable in class org.onosproject.net.optical.config.OpticalPortConfig
- NEIGHBOR_ID - Static variable in class org.onosproject.net.optical.OpticalAnnotations
-
Annotation key for optical port's neighbor's DeviceId#toString().
- NEIGHBOR_PORT - Static variable in class org.onosproject.net.optical.OpticalAnnotations
-
Annotation key for optical port's neighbor's PortNumber#toString().
- netcfgRegistry - Variable in class org.onosproject.net.optical.internal.OpticalModelLoader
- numberName() - Method in class org.onosproject.net.optical.config.OpticalPortConfig
-
Returns a stringified representation of the port number, configured in some port types without an alphanumeric name as the port name.
O
- OchPort - Interface in org.onosproject.net.optical
-
OCh port (Optical Channel).
- ochPortDescription(PortDescription, OduSignalType, boolean, OchSignal, SparseAnnotations) - Static method in class org.onosproject.net.optical.device.OchPortHelper
-
Creates OCh port DefaultPortDescription based on the supplied information.
- ochPortDescription(PortNumber, boolean, OduSignalType, boolean, OchSignal) - Static method in class org.onosproject.net.optical.device.OchPortHelper
-
Creates OCh port DefaultPortDescription based on the supplied information.
- ochPortDescription(PortNumber, boolean, OduSignalType, boolean, OchSignal, SparseAnnotations) - Static method in class org.onosproject.net.optical.device.OchPortHelper
-
Creates OCh port DefaultPortDescription based on the supplied information.
- OchPortHelper - Class in org.onosproject.net.optical.device
-
OCh port related helpers.
- OchPortMapper - Class in org.onosproject.net.optical.device.port
-
PortMapperto handlerOchPorttranslation. - OchPortMapper() - Constructor for class org.onosproject.net.optical.device.port.OchPortMapper
- OchSignalCodec - Class in org.onosproject.net.optical.json
-
JSON codec for OchSignal.
- OchSignalCodec() - Constructor for class org.onosproject.net.optical.json.OchSignalCodec
- OduCltPort - Interface in org.onosproject.net.optical
-
ODU client port (Optical channel Data Unit).
- oduCltPortDescription(PortDescription, CltSignalType, SparseAnnotations) - Static method in class org.onosproject.net.optical.device.OduCltPortHelper
-
Creates ODU client port description based on the supplied information.
- oduCltPortDescription(PortNumber, boolean, CltSignalType) - Static method in class org.onosproject.net.optical.device.OduCltPortHelper
-
Creates ODU client port description based on the supplied information.
- oduCltPortDescription(PortNumber, boolean, CltSignalType, SparseAnnotations) - Static method in class org.onosproject.net.optical.device.OduCltPortHelper
-
Creates ODU client port description based on the supplied information.
- OduCltPortHelper - Class in org.onosproject.net.optical.device
-
ODU client port related helpers.
- OduCltPortMapper - Class in org.onosproject.net.optical.device.port
-
PortMapperto handlerOduCltPorttranslation. - OduCltPortMapper() - Constructor for class org.onosproject.net.optical.device.port.OduCltPortMapper
- OmsPort - Interface in org.onosproject.net.optical
-
OMS port (Optical Multiplexing Section).
- omsPortDescription(PortDescription, Frequency, Frequency, Frequency, SparseAnnotations) - Static method in class org.onosproject.net.optical.device.OmsPortHelper
-
Creates OMS port description based on the supplied information.
- omsPortDescription(PortNumber, boolean, Frequency, Frequency, Frequency) - Static method in class org.onosproject.net.optical.device.OmsPortHelper
-
Creates OMS port description based on the supplied information.
- omsPortDescription(PortNumber, boolean, Frequency, Frequency, Frequency, SparseAnnotations) - Static method in class org.onosproject.net.optical.device.OmsPortHelper
-
Creates OMS port description based on the supplied information.
- OmsPortHelper - Class in org.onosproject.net.optical.device
-
OMS port related helpers.
- OmsPortMapper - Class in org.onosproject.net.optical.device.port
-
PortMapperto handlerOmsPorttranslation. - OmsPortMapper() - Constructor for class org.onosproject.net.optical.device.port.OmsPortMapper
- OpticalAnnotations - Class in org.onosproject.net.optical
-
Collection of keys for annotation for optical devices.
- OpticalCircuitIntentCompiler - Class in org.onosproject.net.optical.intent.impl.compiler
-
An intent compiler for
OpticalCircuitIntent. - OpticalCircuitIntentCompiler() - Constructor for class org.onosproject.net.optical.intent.impl.compiler.OpticalCircuitIntentCompiler
- OpticalConnectivityIntentCompiler - Class in org.onosproject.net.optical.intent.impl.compiler
-
An intent compiler for
OpticalConnectivityIntent. - OpticalConnectivityIntentCompiler() - Constructor for class org.onosproject.net.optical.intent.impl.compiler.OpticalConnectivityIntentCompiler
- OpticalDevice - Interface in org.onosproject.net.optical
-
Representation of a optical network infrastructure device.
- OpticalDeviceServiceView - Class in org.onosproject.net.optical.device
-
Decorator, which provides a DeviceService view, which returns Ports in optical specific ports.
- OpticalDeviceServiceView(DeviceService) - Constructor for class org.onosproject.net.optical.device.OpticalDeviceServiceView
- OpticalIntentCompilationException - Exception in org.onosproject.net.optical.intent.impl.compiler
-
An exception thrown when an optical intent compilation fails.
- OpticalIntentCompilationException() - Constructor for exception org.onosproject.net.optical.intent.impl.compiler.OpticalIntentCompilationException
- OpticalIntentCompilationException(String) - Constructor for exception org.onosproject.net.optical.intent.impl.compiler.OpticalIntentCompilationException
- OpticalIntentCompilationException(String, Throwable) - Constructor for exception org.onosproject.net.optical.intent.impl.compiler.OpticalIntentCompilationException
- OpticalIntentUtility - Class in org.onosproject.net.optical.util
-
Utility class for optical intents.
- OpticalModelLoader - Class in org.onosproject.net.optical.internal
-
Loader which registers optical model related config, etc.
- OpticalModelLoader() - Constructor for class org.onosproject.net.optical.internal.OpticalModelLoader
- OpticalModulationCommand - Class in org.onosproject.net.optical.cli
-
Get the target-output-power for specific optical-channel.
- OpticalModulationCommand() - Constructor for class org.onosproject.net.optical.cli.OpticalModulationCommand
- OpticalOduIntentCompiler - Class in org.onosproject.net.optical.intent.impl.compiler
-
An intent compiler for
OpticalOduIntent. - OpticalOduIntentCompiler() - Constructor for class org.onosproject.net.optical.intent.impl.compiler.OpticalOduIntentCompiler
- OpticalPathIntentCompiler - Class in org.onosproject.net.optical.intent.impl.compiler
- OpticalPathIntentCompiler() - Constructor for class org.onosproject.net.optical.intent.impl.compiler.OpticalPathIntentCompiler
- OpticalPortConfig - Class in org.onosproject.net.optical.config
-
Configurations for an optical port on a device.
- OpticalPortConfig() - Constructor for class org.onosproject.net.optical.config.OpticalPortConfig
- OpticalPortOperator - Class in org.onosproject.net.optical.config
-
Implementations of merge policies for various sources of optical port configuration information.
- OpticalPortOperator() - Constructor for class org.onosproject.net.optical.config.OpticalPortOperator
- OpticalPortsListCommand - Class in org.onosproject.net.optical.cli
-
Lists all ports or all ports of a device.
- OpticalPortsListCommand() - Constructor for class org.onosproject.net.optical.cli.OpticalPortsListCommand
- opticalView(DeviceService) - Static method in class org.onosproject.net.optical.device.OpticalDeviceServiceView
-
Wraps the given DeviceService to provide a view, which returns port as optical specific Port class.
- org.onosproject.net.optical - package org.onosproject.net.optical
-
Optical augmentation classes.
- org.onosproject.net.optical.cli - package org.onosproject.net.optical.cli
-
Console command-line for interacting with the optical network model & services.
- org.onosproject.net.optical.config - package org.onosproject.net.optical.config
-
Various optical model related configurations.
- org.onosproject.net.optical.device - package org.onosproject.net.optical.device
-
Optical device models.
- org.onosproject.net.optical.device.port - package org.onosproject.net.optical.device.port
-
Optical device port related utilities.
- org.onosproject.net.optical.impl - package org.onosproject.net.optical.impl
-
Implementation of Optical augmentation classes.
- org.onosproject.net.optical.intent.impl.compiler - package org.onosproject.net.optical.intent.impl.compiler
-
Implementations of optical intent compilers.
- org.onosproject.net.optical.internal - package org.onosproject.net.optical.internal
-
Internal tools for optical model.
- org.onosproject.net.optical.json - package org.onosproject.net.optical.json
-
JSON related utilities.
- org.onosproject.net.optical.util - package org.onosproject.net.optical.util
-
Optical Network Model utilities.
- OsgiPropertyConstants - Class in org.onosproject.net.optical.intent.impl.compiler
- OtuPort - Interface in org.onosproject.net.optical
-
OTU port (Optical channel Transport Unit).
- otuPortDescription(PortDescription, OtuSignalType, SparseAnnotations) - Static method in class org.onosproject.net.optical.device.OtuPortHelper
-
Creates OTU port description based on the supplied information.
- otuPortDescription(PortNumber, boolean, OtuSignalType) - Static method in class org.onosproject.net.optical.device.OtuPortHelper
-
Creates OTU port description based on the supplied information.
- otuPortDescription(PortNumber, boolean, OtuSignalType, SparseAnnotations) - Static method in class org.onosproject.net.optical.device.OtuPortHelper
-
Creates OTU port description based on the supplied information.
- OtuPortHelper - Class in org.onosproject.net.optical.device
-
OTU port related helpers.
- OtuPortMapper - Class in org.onosproject.net.optical.device.port
-
PortMapperto handlerOtuPorttranslation. - OtuPortMapper() - Constructor for class org.onosproject.net.optical.device.port.OtuPortMapper
- OUTPUT_PORT_STATUS - Static variable in class org.onosproject.net.optical.OpticalAnnotations
-
Annotation key for optical port's status in transmitting direction.
- OUTPUT_POWER - Static variable in class org.onosproject.net.optical.OpticalAnnotations
-
Annotation key for bidirectional optical port's transmitting power.
P
- port(Port) - Method in class org.onosproject.net.optical.DefaultOpticalDevice
- port(Port) - Method in interface org.onosproject.net.optical.OpticalDevice
-
Returns most specific projection of the
portor theportitself. - PORT - Static variable in class org.onosproject.net.optical.config.OpticalPortConfig
- portAs(Port, Class<T>) - Method in class org.onosproject.net.optical.DefaultOpticalDevice
- portAs(Port, Class<T>) - Method in interface org.onosproject.net.optical.OpticalDevice
-
Returns the specified projection of the
portif such projection is supported. - PortAvailableWaveLengthCommand - Class in org.onosproject.net.optical.cli
-
Lists all the available wavelengths (lambdas) for a given port.
- PortAvailableWaveLengthCommand() - Constructor for class org.onosproject.net.optical.cli.PortAvailableWaveLengthCommand
- portIs(Port, Class<T>) - Method in class org.onosproject.net.optical.DefaultOpticalDevice
- portIs(Port, Class<T>) - Method in interface org.onosproject.net.optical.OpticalDevice
-
Returns true if
portis capable of being projected as the specified class. - PortMapper<P extends org.onosproject.net.Port> - Interface in org.onosproject.net.optical.device.port
-
Abstraction of a class capable of translating generic-Port object as another domain-specific Port of type
P. - portName(String) - Method in class org.onosproject.net.optical.config.OpticalPortConfig
-
Sets the port name, or updates it if already set.
- portNumberName(Long) - Method in class org.onosproject.net.optical.config.OpticalPortConfig
-
Sets the port name from port number, or updates it if already set.
- portOperatorRegistry - Variable in class org.onosproject.net.optical.internal.OpticalModelLoader
- portSpeed() - Method in class org.onosproject.net.optical.impl.DefaultOchPort
- portSpeed() - Method in class org.onosproject.net.optical.impl.DefaultOduCltPort
- portSpeed() - Method in class org.onosproject.net.optical.impl.DefaultOmsPort
- portType(Port.Type) - Method in class org.onosproject.net.optical.config.OpticalPortConfig
-
Sets the port type, or updates it if it's already set.
- PortWaveLengthCommand - Class in org.onosproject.net.optical.cli
-
Enable the optical channel and tune the wavelength via a flow rule based on a given Signal.
- PortWaveLengthCommand() - Constructor for class org.onosproject.net.optical.cli.PortWaveLengthCommand
- printPorts(DeviceService, Device) - Method in class org.onosproject.net.optical.cli.OpticalPortsListCommand
- ProjectedPort - Interface in org.onosproject.net.optical
-
Abstraction of a network port.
R
- removeListener(DeviceListener) - Method in class org.onosproject.net.optical.device.OpticalDeviceServiceView
- ResourceHelper - Class in org.onosproject.net.optical.intent.impl.compiler
-
Helper class for ResourceService related processes.
- resourceService - Variable in class org.onosproject.net.optical.intent.impl.compiler.OpticalCircuitIntentCompiler
- resourceService - Variable in class org.onosproject.net.optical.intent.impl.compiler.OpticalConnectivityIntentCompiler
- resourceService - Variable in class org.onosproject.net.optical.intent.impl.compiler.OpticalOduIntentCompiler
S
- signalType() - Method in class org.onosproject.net.optical.impl.DefaultOchPort
-
Returns ODU signal type.
- signalType() - Method in class org.onosproject.net.optical.impl.DefaultOduCltPort
- signalType() - Method in class org.onosproject.net.optical.impl.DefaultOtuPort
- signalType() - Method in interface org.onosproject.net.optical.OchPort
-
Returns ODU signal type.
- signalType() - Method in interface org.onosproject.net.optical.OduCltPort
-
Returns ODU client signal type.
- signalType() - Method in interface org.onosproject.net.optical.OtuPort
-
Returns OTU signal type.
- speed() - Method in class org.onosproject.net.optical.config.OpticalPortConfig
-
Returns the port speed configured for this port.
- speed(Integer) - Method in class org.onosproject.net.optical.config.OpticalPortConfig
-
Sets the port speed, or updates it if already set.
- SPEED - Static variable in class org.onosproject.net.optical.config.OpticalPortConfig
- STATIC_LAMBDA - Static variable in class org.onosproject.net.optical.config.OpticalPortConfig
- STATIC_PORT - Static variable in class org.onosproject.net.optical.config.OpticalPortConfig
- staticLambda() - Method in class org.onosproject.net.optical.config.OpticalPortConfig
-
Returns the output lambda configured for this port.
- staticLambda(Long) - Method in class org.onosproject.net.optical.config.OpticalPortConfig
-
Sets the output lambda center frequency, or updates it if already set.
- staticPort() - Method in class org.onosproject.net.optical.config.OpticalPortConfig
-
Returns the string-representation of name of the output port.
- staticPort(String) - Method in class org.onosproject.net.optical.config.OpticalPortConfig
-
Sets the output port name, or updates it if already set.
- STATUS_IN_SERVICE - Static variable in class org.onosproject.net.optical.OpticalAnnotations
-
Annotation value for optical port's in-service status.
- STATUS_OUT_SERVICE - Static variable in class org.onosproject.net.optical.OpticalAnnotations
-
Annotation value for optical port's out-of-service status.
- stripHandledAnnotations(Annotations) - Static method in class org.onosproject.net.optical.device.OchPortHelper
-
Returns
Annotationsnot used by the port type projection. - stripHandledAnnotations(Annotations) - Static method in class org.onosproject.net.optical.device.OduCltPortHelper
-
Returns
Annotationsnot used by the port type projection. - stripHandledAnnotations(Annotations) - Static method in class org.onosproject.net.optical.device.OmsPortHelper
-
Returns
Annotationsnot used by the port type projection. - stripHandledAnnotations(Annotations) - Static method in class org.onosproject.net.optical.device.OtuPortHelper
-
Returns
Annotationsnot used by the port type projection.
T
- TARGET_POWER - Static variable in class org.onosproject.net.optical.OpticalAnnotations
-
Annotation key for optical port's target power.
- topologyService - Variable in class org.onosproject.net.optical.intent.impl.compiler.OpticalConnectivityIntentCompiler
- topologyService - Variable in class org.onosproject.net.optical.intent.impl.compiler.OpticalOduIntentCompiler
- toString() - Method in class org.onosproject.net.optical.DefaultOpticalDevice
- toString() - Method in class org.onosproject.net.optical.device.FilteredAnnotation
- toString() - Method in class org.onosproject.net.optical.impl.DefaultOchPort
- toString() - Method in class org.onosproject.net.optical.impl.DefaultOduCltPort
- toString() - Method in class org.onosproject.net.optical.impl.DefaultOmsPort
- toString() - Method in class org.onosproject.net.optical.impl.DefaultOtuPort
- totalChannels() - Method in interface org.onosproject.net.optical.OmsPort
-
Returns the total number of channels on the port.
- type() - Method in class org.onosproject.net.optical.config.OpticalPortConfig
-
Returns the Enum value representing the type of port.
- type() - Method in class org.onosproject.net.optical.impl.DefaultOchPort
- type() - Method in class org.onosproject.net.optical.impl.DefaultOduCltPort
- type() - Method in class org.onosproject.net.optical.impl.DefaultOmsPort
- type() - Method in class org.onosproject.net.optical.impl.DefaultOtuPort
- TYPE - Static variable in class org.onosproject.net.optical.config.OpticalPortConfig
U
- unhandledAnnotations() - Method in class org.onosproject.net.optical.impl.DefaultOchPort
- unhandledAnnotations() - Method in class org.onosproject.net.optical.impl.DefaultOduCltPort
- unhandledAnnotations() - Method in class org.onosproject.net.optical.impl.DefaultOmsPort
- unhandledAnnotations() - Method in class org.onosproject.net.optical.impl.DefaultOtuPort
- unhandledAnnotations() - Method in interface org.onosproject.net.optical.ProjectedPort
-
Returns the key/value annotations, not used by projection.
V
- value(String) - Method in class org.onosproject.net.optical.device.FilteredAnnotation
All Classes All Packages