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

A

activate() - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 
addToCoreTunnelRequestQueue(PcepTunnelData) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelApiMapper
Add tunnels to core tunnel request queue.
addToTunnelIdMap(PcepTunnelData) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelApiMapper
Map between Tunnel ID and pcc provided Tunnel ID.
addToTunnelRequestQueue(int, PcepTunnelData) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelApiMapper
Add tunnels to tunnel Request queues.

C

cfgService - Variable in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 
checkFromTunnelDBQueue(TunnelId) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelApiMapper
Returns whether tunnel exist in tunnel db.
checkFromTunnelRequestQueue(int) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelApiMapper
Checks whether the tunnel exist in tunnel request queue.
controller - Variable in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 
controller - Variable in class org.onosproject.provider.pcep.tunnel.impl.TunnelStatsCollector
 

D

deactivate() - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 
deviceService - Variable in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 

E

elementId() - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
To get Ip element id.
equals(Object) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
 
extTunnelId() - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
To get extended tunnel id.

G

getDataFromTunnelDBQueue(TunnelId) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelApiMapper
Returns PcepTunnelData from the tunnel DB.
getDataFromTunnelRequestQueue(int) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelApiMapper
Returns PcepTunnelData from the tunnel request queue.

H

handleCreateTunnelRequestQueue(int, PcepTunnelData) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelApiMapper
Handle the report which comes after initiate message.
handleRemoveFromTunnelRequestQueue(int, PcepTunnelData) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelApiMapper
Handle report for tunnel Release request.
handleUpdateTunnelRequestQueue(int, PcepTunnelData) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelApiMapper
Handle report which comes for update message.
hashCode() - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
 

I

IDENTIFIER_SET - Static variable in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 

L

linkService - Variable in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 
log - Static variable in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelApiMapper
 
lspAFlag() - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
To get A flag.
lspDFlag() - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
To get D Flag.
lspId() - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
To get pLspId.
lspOFlag() - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
To get OF flag.
LSRID - Static variable in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 

M

mastershipService - Variable in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 
modified(ComponentContext) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 

O

org.onosproject.provider.pcep.tunnel.impl - package org.onosproject.provider.pcep.tunnel.impl
Provider that uses PCEP controller as a means of infrastructure tunnel discovery.

P

path() - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
To get Path.
pathToString(List<Link>) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 
pcepClientController - Variable in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 
PcepTunnelApiMapper - Class in org.onosproject.provider.pcep.tunnel.impl
Entity to provide tunnel DB and mapping for request/response between CORE to PCEP and PCEP to PCC.
PcepTunnelApiMapper() - Constructor for class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelApiMapper
Default constructor.
pcepTunnelApiMapper - Variable in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 
PcepTunnelData - Class in org.onosproject.provider.pcep.tunnel.impl
To store all tunnel related information from Core and Path computation client.
PcepTunnelData() - Constructor for class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
Default constructor.
PcepTunnelData(Tunnel, Path, RequestType) - Constructor for class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
Constructor to initialize Tunnel, Path and Request type.
PcepTunnelData(ElementId, Tunnel, Path, RequestType) - Constructor for class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
Constructor to initialize ElemendId, Tunnel, Path and Request type.
PcepTunnelData(Tunnel, RequestType) - Constructor for class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
Constructor to initialize Tunnel and Request type.
PcepTunnelData(ElementId, Tunnel, RequestType) - Constructor for class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
Constructor to initialize ElementId, Tunnel and Request type.
PcepTunnelProvider - Class in org.onosproject.provider.pcep.tunnel.impl
Provider which uses an PCEP controller to detect, update, create network tunnels.
PcepTunnelProvider() - Constructor for class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
Creates a Tunnel provider.
plspId() - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
To get pLspId.

R

releaseTunnel(Tunnel) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 
releaseTunnel(ElementId, Tunnel) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 
removeFromCoreTunnelRequestQueue(TunnelId) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelApiMapper
Removes tunnels from the core tunnel request queue.
requestType() - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
To get request type.
RequestType - Enum in org.onosproject.provider.pcep.tunnel.impl
Enum of request types between pcc and pcep.
rptFlag() - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
To get report flag.
run(Timeout) - Method in class org.onosproject.provider.pcep.tunnel.impl.TunnelStatsCollector
 

S

SET - Static variable in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 
setElementId(ElementId) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
Sets ip element id.
setExtTunnelId(int) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
Sets extended tunnel id from PCC.
setLspAFlag(boolean) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
Sets A flag from lsp object.
setLspDFlag(boolean) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
Sets D flag from lsp object.
setLspId(short) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
Sets lsp id from pcc.
setLspOFlag(byte) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
Sets OF flag from lsp object.
setPath(Path) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
Sets Path.
setPlspId(int) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
Sets plspid generated from pcc.
setRequestType(RequestType) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
Request type for tunnel.
setRptFlag(boolean) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
Sets report flag.
setStatefulIpv4IndentifierTlv(StatefulIPv4LspIdentifiersTlv) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
Sets statefulIpv4Identifiers tlv.
setTunnel(Tunnel) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
Sets tunnel.
setTunnelId(short) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
Sets tunnel id from PCC.
setupTunnel(Tunnel, Path) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 
setupTunnel(ElementId, Tunnel, Path) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 
start() - Method in class org.onosproject.provider.pcep.tunnel.impl.TunnelStatsCollector
Starts the collector.
statefulIpv4IndentifierTlv() - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
To get statefulIpv4Indentifier tlv.
stop() - Method in class org.onosproject.provider.pcep.tunnel.impl.TunnelStatsCollector
Stops the collector.

T

toString() - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
 
tunnel() - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
To get Tunnel.
tunnelAdded(TunnelDescription) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 
tunnelAdded(TunnelDescription, Tunnel.State) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 
tunnelAdminService - Variable in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 
tunnelId() - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelData
To get tunnel id.
tunnelProviderRegistry - Variable in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 
tunnelQueryById(TunnelId) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 
tunnelRemoved(TunnelDescription) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 
tunnelService - Variable in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 
TunnelStatsCollector - Class in org.onosproject.provider.pcep.tunnel.impl
 
TunnelStatsCollector(String, int) - Constructor for class org.onosproject.provider.pcep.tunnel.impl.TunnelStatsCollector
Greate a tunnel status collector object.
tunnelUpdated(TunnelDescription) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 
tunnelUpdated(TunnelDescription, Tunnel.State) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 

U

updateTunnel(Tunnel, Path) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 
updateTunnel(ElementId, Tunnel, Path) - Method in class org.onosproject.provider.pcep.tunnel.impl.PcepTunnelProvider
 

V

valueOf(String) - Static method in enum org.onosproject.provider.pcep.tunnel.impl.RequestType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.onosproject.provider.pcep.tunnel.impl.RequestType
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E G H I L M O P R S T U V 
Skip navigation links

Copyright © 2016. All rights reserved.