A B C D E G H I L M N O P R S T V 
All Classes All Packages

A

activate(ComponentContext) - Method in class org.onosproject.newoptical.OpticalPathProvisioner
 
AddOpticalConnectivityCommand - Class in org.onosproject.newoptical.cli
 
AddOpticalConnectivityCommand() - Constructor for class org.onosproject.newoptical.cli.AddOpticalConnectivityCommand
 

B

bandwidth() - Method in class org.onosproject.newoptical.OpticalConnectivity
 
bandwidth() - Method in class org.onosproject.newoptical.PacketLinkRealizedByOptical
Returns assigned bandwidth.

C

choices() - Method in class org.onosproject.newoptical.cli.OpticalConnectivityIdCompleter
 
clusterService - Variable in class org.onosproject.newoptical.OpticalPathProvisioner
 
consumerId() - Method in class org.onosproject.newoptical.api.OpticalConnectivityId
 
copyOf(OpticalConnectivity) - Static method in class org.onosproject.newoptical.OpticalConnectivity
 
coreService - Variable in class org.onosproject.newoptical.OpticalPathProvisioner
 
create(ConnectPoint, ConnectPoint, OpticalCircuitIntent) - Static method in class org.onosproject.newoptical.PacketLinkRealizedByOptical
Creates PacketLinkRealizedByOptical instance with specified connect points and OpticalCircuitIntent.
create(ConnectPoint, ConnectPoint, OpticalConnectivityIntent) - Static method in class org.onosproject.newoptical.PacketLinkRealizedByOptical
Creates PacketLinkRealizedByOptical instance with specified connect points and OpticalConnectivityIntent.

D

deactivate() - Method in class org.onosproject.newoptical.OpticalPathProvisioner
 
deviceService - Variable in class org.onosproject.newoptical.OpticalPathProvisioner
 
doExecute() - Method in class org.onosproject.newoptical.cli.AddOpticalConnectivityCommand
 
doExecute() - Method in class org.onosproject.newoptical.cli.ListOpticalConnectivityCommand
 
doExecute() - Method in class org.onosproject.newoptical.cli.RemoveOpticalConnectivityCommand
 
dst() - Method in class org.onosproject.newoptical.PacketLinkRealizedByOptical
Returns destination connect point.

E

equals(Object) - Method in class org.onosproject.newoptical.PacketLinkRealizedByOptical
 
event(IntentEvent) - Method in class org.onosproject.newoptical.OpticalPathProvisioner.InternalIntentListener
 

G

getEstablishedLinks() - Method in class org.onosproject.newoptical.OpticalConnectivity
 
getPath(OpticalConnectivityId) - Method in interface org.onosproject.newoptical.api.OpticalPathService
Returns path assigned to given ID.
getPath(OpticalConnectivityId) - Method in class org.onosproject.newoptical.OpticalPathProvisioner
 
getRealizingLinks() - Method in class org.onosproject.newoptical.OpticalConnectivity
 
getUnestablishedLinks() - Method in class org.onosproject.newoptical.OpticalConnectivity
 

H

hashCode() - Method in class org.onosproject.newoptical.PacketLinkRealizedByOptical
 

I

id() - Method in class org.onosproject.newoptical.OpticalConnectivity
 
intentService - Variable in class org.onosproject.newoptical.OpticalPathProvisioner
 
InternalIntentListener() - Constructor for class org.onosproject.newoptical.OpticalPathProvisioner.InternalIntentListener
 
isAllRealizingLinkEstablished() - Method in class org.onosproject.newoptical.OpticalConnectivity
 
isAllRealizingLinkNotEstablished() - Method in class org.onosproject.newoptical.OpticalConnectivity
 
isBetween(ConnectPoint, ConnectPoint) - Method in class org.onosproject.newoptical.PacketLinkRealizedByOptical
Check if packet link is between specified two connect points.

L

latency() - Method in class org.onosproject.newoptical.OpticalConnectivity
 
links() - Method in class org.onosproject.newoptical.OpticalConnectivity
 
linkService - Variable in class org.onosproject.newoptical.OpticalPathProvisioner
 
listConnectivity() - Method in interface org.onosproject.newoptical.api.OpticalPathService
Lists collection of known OpticalConnectivity.
listConnectivity() - Method in class org.onosproject.newoptical.OpticalPathProvisioner
 
listIntents(OpticalConnectivityId) - Method in interface org.onosproject.newoptical.api.OpticalPathService
Lists intents generated from specified OpticalConnectivity.
listIntents(OpticalConnectivityId) - Method in class org.onosproject.newoptical.OpticalPathProvisioner
 
ListOpticalConnectivityCommand - Class in org.onosproject.newoptical.cli
 
ListOpticalConnectivityCommand() - Constructor for class org.onosproject.newoptical.cli.ListOpticalConnectivityCommand
 

M

mastershipService - Variable in class org.onosproject.newoptical.OpticalPathProvisioner
 
modified(ComponentContext) - Method in class org.onosproject.newoptical.OpticalPathProvisioner
 

N

networkConfigService - Variable in class org.onosproject.newoptical.OpticalPathProvisioner
 

O

of(long) - Static method in class org.onosproject.newoptical.api.OpticalConnectivityId
 
OpticalConnectivity - Class in org.onosproject.newoptical
Entity to store optical connectivity request and related information.
OpticalConnectivity(OpticalConnectivityId, List<Link>, Bandwidth, Duration, Set<PacketLinkRealizedByOptical>, Set<PacketLinkRealizedByOptical>) - Constructor for class org.onosproject.newoptical.OpticalConnectivity
 
OpticalConnectivityId - Class in org.onosproject.newoptical.api
ID for optical connectivity.
OpticalConnectivityIdCompleter - Class in org.onosproject.newoptical.cli
Completer for OpticalConnectivityId.
OpticalConnectivityIdCompleter() - Constructor for class org.onosproject.newoptical.cli.OpticalConnectivityIdCompleter
 
OpticalPathEvent - Class in org.onosproject.newoptical.api
Event related to optical domain path setup.
OpticalPathEvent(OpticalPathEvent.Type, OpticalConnectivityId) - Constructor for class org.onosproject.newoptical.api.OpticalPathEvent
Creates OpticalPathEvent object with specified type and subject.
OpticalPathEvent.Type - Enum in org.onosproject.newoptical.api
 
OpticalPathListener - Interface in org.onosproject.newoptical.api
Entity capable of receiving optical path related events.
OpticalPathProvisioner - Class in org.onosproject.newoptical
Main component to configure optical connectivity.
OpticalPathProvisioner() - Constructor for class org.onosproject.newoptical.OpticalPathProvisioner
 
OpticalPathProvisioner.InternalIntentListener - Class in org.onosproject.newoptical
 
OpticalPathService - Interface in org.onosproject.newoptical.api
Service to setup optical domain connectivity.
org.onosproject.newoptical - package org.onosproject.newoptical
Module to control optical path.
org.onosproject.newoptical.api - package org.onosproject.newoptical.api
API to optical path service.
org.onosproject.newoptical.cli - package org.onosproject.newoptical.cli
CLI to control optical path service.
OsgiPropertyConstants - Class in org.onosproject.newoptical
 

P

PacketLinkRealizedByOptical - Class in org.onosproject.newoptical
Entity to represent packet link realized by optical intent.
PacketLinkRealizedByOptical(ConnectPoint, ConnectPoint, Key, Bandwidth) - Constructor for class org.onosproject.newoptical.PacketLinkRealizedByOptical
Creates instance with specified parameters.
PATH_INSTALLED - org.onosproject.newoptical.api.OpticalPathEvent.Type
 
PATH_REMOVED - org.onosproject.newoptical.api.OpticalPathEvent.Type
 

R

realizingIntentKey() - Method in class org.onosproject.newoptical.PacketLinkRealizedByOptical
Returns intent key.
removeConnectivity(OpticalConnectivityId) - Method in interface org.onosproject.newoptical.api.OpticalPathService
Removes connectivity with given ID.
removeConnectivity(OpticalConnectivityId) - Method in class org.onosproject.newoptical.OpticalPathProvisioner
 
RemoveOpticalConnectivityCommand - Class in org.onosproject.newoptical.cli
 
RemoveOpticalConnectivityCommand() - Constructor for class org.onosproject.newoptical.cli.RemoveOpticalConnectivityCommand
 
resourceService - Variable in class org.onosproject.newoptical.OpticalPathProvisioner
 

S

setLinkEstablished(ConnectPoint, ConnectPoint, boolean) - Method in class org.onosproject.newoptical.OpticalConnectivity
 
setupConnectivity(ConnectPoint, ConnectPoint, Bandwidth, Duration) - Method in interface org.onosproject.newoptical.api.OpticalPathService
Calculates multi-layer path between connect points and sets up connectivity.
setupConnectivity(ConnectPoint, ConnectPoint, Bandwidth, Duration) - Method in class org.onosproject.newoptical.OpticalPathProvisioner
 
setupPath(Path, Bandwidth, Duration) - Method in interface org.onosproject.newoptical.api.OpticalPathService
Sets up connectivity along given multi-layer path including cross-connect links.
setupPath(Path, Bandwidth, Duration) - Method in class org.onosproject.newoptical.OpticalPathProvisioner
 
src() - Method in class org.onosproject.newoptical.PacketLinkRealizedByOptical
Returns source connect point.
storageService - Variable in class org.onosproject.newoptical.OpticalPathProvisioner
 

T

topologyService - Variable in class org.onosproject.newoptical.OpticalPathProvisioner
 
toString() - Method in class org.onosproject.newoptical.api.OpticalConnectivityId
 

V

valueOf(String) - Static method in enum org.onosproject.newoptical.api.OpticalPathEvent.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.onosproject.newoptical.api.OpticalPathEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E G H I L M N O P R S T V 
All Classes All Packages