Skip navigation links
A B C D E F G I L M O Q R S T U 

A

activate() - Method in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
activate() - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
activate() - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
activate() - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
activate() - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
activate() - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
Distributed network store service activate method.
addDevice(NetworkId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
addLink(NetworkId, ConnectPoint, ConnectPoint, Link.State, TunnelId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
addNetwork(TenantId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
addPort(NetworkId, DeviceId, PortNumber, Port) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
addTenantId(TenantId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
appendSink(ConnectPoint) - Method in class org.onosproject.incubator.store.mcast.impl.MulticastData
 
applyFromDevicePool(DeviceId, long) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
applyFromGlobalPool(long) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 

B

borrowTunnel(ApplicationId, TunnelId, Annotations...) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
borrowTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Annotations...) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
borrowTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Annotations...) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
borrowTunnel(ApplicationId, TunnelName, Annotations...) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 

C

clusterCommunicator - Variable in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
clusterCommunicator - Variable in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
clusterService - Variable in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
clusterService - Variable in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
coreService - Variable in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
coreService - Variable in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
createDevicePool(DeviceId, LabelResourceId, LabelResourceId) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
createGlobalPool(LabelResourceId, LabelResourceId) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
createOrUpdateTunnel(Tunnel) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
createOrUpdateTunnel(Tunnel, Tunnel.State) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 

D

deactivate() - Method in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
deactivate() - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
deactivate() - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
deactivate() - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
deactivate() - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
Distributed network store service deactivate method.
deleteMeter(Meter) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
deleteMeterNow(Meter) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
deleteTunnel(TunnelId) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
deleteTunnel(TunnelEndPoint, TunnelEndPoint, ProviderId) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
deleteTunnel(TunnelEndPoint, TunnelEndPoint, Tunnel.Type, ProviderId) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
destroyDevicePool(DeviceId) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
destroyGlobalPool() - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
deviceService - Variable in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
DistributedLabelResourceStore - Class in org.onosproject.incubator.store.resource.impl
Manages label resources using copycat.
DistributedLabelResourceStore() - Constructor for class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
DistributedMcastStore - Class in org.onosproject.incubator.store.mcast.impl
A distributed mcast store implementation.
DistributedMcastStore() - Constructor for class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
DistributedMeterStore - Class in org.onosproject.incubator.store.meter.impl
A distributed meter store implementation.
DistributedMeterStore() - Constructor for class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
DistributedTunnelStore - Class in org.onosproject.incubator.store.tunnel.impl
Manages inventory of tunnel in distributed data store that uses optimistic replication and gossip based techniques.
DistributedTunnelStore() - Constructor for class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
DistributedVirtualNetworkStore - Class in org.onosproject.incubator.store.virtual.impl
Implementation of the virtual network store.
DistributedVirtualNetworkStore() - Constructor for class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 

E

empty() - Static method in class org.onosproject.incubator.store.mcast.impl.MulticastData
 

F

failedMeter(MeterOperation, MeterFailReason) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 

G

getAllMeters() - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
getDeviceLabelResourcePool(DeviceId) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
getDevices(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getFreeNumOfDevicePool(DeviceId) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
getFreeNumOfGlobalPool() - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
getGlobalLabelResourcePool() - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
getLink(NetworkId, ConnectPoint, ConnectPoint) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getLinks(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getMeter(MeterKey) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
getNetworks(TenantId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getNextHop(IpAddress) - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
getNextHops() - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
getPorts(NetworkId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
getRoutes() - Method in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
getRoutes(RouteTableId) - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
getRoutesForNextHop(IpAddress) - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
getRouteTables() - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
getTenantIds() - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 

I

isDevicePoolFull(DeviceId) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
isEmpty() - Method in class org.onosproject.incubator.store.mcast.impl.MulticastData
 
isGlobalPoolFull() - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 

L

LABEL_POOL_APPLY - Static variable in class org.onosproject.incubator.store.resource.impl.LabelResourceMessageSubjects
 
LABEL_POOL_CREATED - Static variable in class org.onosproject.incubator.store.resource.impl.LabelResourceMessageSubjects
 
LABEL_POOL_DESTROYED - Static variable in class org.onosproject.incubator.store.resource.impl.LabelResourceMessageSubjects
 
LABEL_POOL_RELEASE - Static variable in class org.onosproject.incubator.store.resource.impl.LabelResourceMessageSubjects
 
LabelResourceMessageSubjects - Class in org.onosproject.incubator.store.resource.impl
 
LocalRouteStore - Class in org.onosproject.incubator.store.routing.impl
Route store based on in-memory storage.
LocalRouteStore() - Constructor for class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
longestPrefixMatch(IpAddress) - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 

M

mastershipService - Variable in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
mcastRib - Variable in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
mcastRoutes - Variable in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
meter() - Method in class org.onosproject.incubator.store.meter.impl.MeterData
 
MeterData - Class in org.onosproject.incubator.store.meter.impl
A class representing the meter information stored in the meter store.
MeterData(Meter, MeterFailReason, NodeId) - Constructor for class org.onosproject.incubator.store.meter.impl.MeterData
 
MulticastData - Class in org.onosproject.incubator.store.mcast.impl
Simple entity maintaining a mapping between a source and a collection of sink connect points.
MulticastData(ConnectPoint) - Constructor for class org.onosproject.incubator.store.mcast.impl.MulticastData
 

O

org.onosproject.incubator.store.impl - package org.onosproject.incubator.store.impl
Incubating distributed store implementations.
org.onosproject.incubator.store.mcast.impl - package org.onosproject.incubator.store.mcast.impl
A distributed multicast store implementation that stores multicast rib data consistently across the cluster.
org.onosproject.incubator.store.meter.impl - package org.onosproject.incubator.store.meter.impl
A distributed meter store implementation that stores meter data consistently across the cluster.
org.onosproject.incubator.store.resource.impl - package org.onosproject.incubator.store.resource.impl
Implementation of the label resource distributed store.
org.onosproject.incubator.store.routing.impl - package org.onosproject.incubator.store.routing.impl
Implementation of the unicast routing service.
org.onosproject.incubator.store.tunnel.impl - package org.onosproject.incubator.store.tunnel.impl
Implementation of distributed tunnel store using p2p synchronization protocol.
org.onosproject.incubator.store.virtual.impl - package org.onosproject.incubator.store.virtual.impl
Implementation of distributed virtual network store.
origin() - Method in class org.onosproject.incubator.store.meter.impl.MeterData
 

Q

queryAllTunnels() - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
queryTunnel(TunnelId) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
queryTunnel(Tunnel.Type) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
queryTunnel(TunnelEndPoint, TunnelEndPoint) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
queryTunnelSubscription(ApplicationId) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 

R

reason() - Method in class org.onosproject.incubator.store.meter.impl.MeterData
 
releaseToDevicePool(Multimap<DeviceId, LabelResource>) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
releaseToGlobalPool(Set<LabelResourceId>) - Method in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
removeDevice(NetworkId, DeviceId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
removeLink(NetworkId, ConnectPoint, ConnectPoint) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
removeNetwork(NetworkId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
removeNextHop(IpAddress, MacAddress) - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
removePort(NetworkId, DeviceId, PortNumber) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
removeRoute(Route) - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
removeSink(ConnectPoint) - Method in class org.onosproject.incubator.store.mcast.impl.MulticastData
 
removeTenantId(TenantId) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
returnTunnel(ApplicationId, TunnelName, Annotations...) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
returnTunnel(ApplicationId, TunnelId, Annotations...) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
returnTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Tunnel.Type, Annotations...) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
returnTunnel(ApplicationId, TunnelEndPoint, TunnelEndPoint, Annotations...) - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 

S

setCoreService(CoreService) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
This method is used for Junit tests to set the CoreService instance, which is required to set the IdGenerator instance.
setSource(ConnectPoint) - Method in class org.onosproject.incubator.store.mcast.impl.MulticastData
 
sinks() - Method in class org.onosproject.incubator.store.mcast.impl.MulticastData
 
sinksFor(McastRoute) - Method in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
source() - Method in class org.onosproject.incubator.store.mcast.impl.MulticastData
 
sourceFor(McastRoute) - Method in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
storageService - Variable in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
storageService - Variable in class org.onosproject.incubator.store.resource.impl.DistributedLabelResourceStore
 
storageService - Variable in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 
storageService - Variable in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
storeMeter(Meter) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
storeRoute(McastRoute, McastStore.Type) - Method in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
storeSink(McastRoute, ConnectPoint, McastStore.Type) - Method in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 
storeSource(McastRoute, ConnectPoint) - Method in class org.onosproject.incubator.store.mcast.impl.DistributedMcastStore
 

T

tunnelCount() - Method in class org.onosproject.incubator.store.tunnel.impl.DistributedTunnelStore
 

U

updateLink(VirtualLink, TunnelId, Link.State) - Method in class org.onosproject.incubator.store.virtual.impl.DistributedVirtualNetworkStore
 
updateMeter(Meter) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
updateMeterState(Meter) - Method in class org.onosproject.incubator.store.meter.impl.DistributedMeterStore
 
updateNextHop(IpAddress, MacAddress) - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
updateRoute(Route) - Method in class org.onosproject.incubator.store.routing.impl.LocalRouteStore
 
A B C D E F G I L M O Q R S T U 
Skip navigation links

Copyright © 2016. All rights reserved.