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

A

activate() - Method in class org.onosproject.store.trivial.impl.SimpleApplicationStore
 
activate(ApplicationId) - Method in class org.onosproject.store.trivial.impl.SimpleApplicationStore
 
activate() - Method in class org.onosproject.store.trivial.impl.SimpleClusterStore
 
activate() - Method in class org.onosproject.store.trivial.impl.SimpleComponentConfigStore
 
activate() - Method in class org.onosproject.store.trivial.impl.SimpleDeviceStore
 
activate() - Method in class org.onosproject.store.trivial.impl.SimpleFlowRuleStore
 
activate() - Method in class org.onosproject.store.trivial.impl.SimpleGroupStore
 
activate() - Method in class org.onosproject.store.trivial.impl.SimpleHostStore
 
activate() - Method in class org.onosproject.store.trivial.impl.SimpleIntentStore
 
activate() - Method in class org.onosproject.store.trivial.impl.SimpleLinkResourceStore
 
activate() - Method in class org.onosproject.store.trivial.impl.SimpleLinkStore
 
activate() - Method in class org.onosproject.store.trivial.impl.SimpleMastershipStore
 
activate() - Method in class org.onosproject.store.trivial.impl.SimpleStatisticStore
 
activate() - Method in class org.onosproject.store.trivial.impl.SimpleTopologyStore
 
addListener(PartitionEventListener) - Method in class org.onosproject.store.trivial.impl.SimpleClusterStore
 
addListener(LeadershipEventListener) - Method in class org.onosproject.store.trivial.impl.SimpleLeadershipManager
 
addNode(NodeId, IpAddress, int) - Method in class org.onosproject.store.trivial.impl.SimpleClusterStore
 
addOrUpdateExtraneousGroupEntry(Group) - Method in class org.onosproject.store.trivial.impl.SimpleGroupStore
 
addOrUpdateFlowRule(FlowEntry) - Method in class org.onosproject.store.trivial.impl.SimpleFlowRuleStore
 
addOrUpdateGroupEntry(Group) - Method in class org.onosproject.store.trivial.impl.SimpleGroupStore
Stores a new group entry, or updates an existing entry.
addOrUpdateStatistic(FlowEntry) - Method in class org.onosproject.store.trivial.impl.SimpleStatisticStore
 
addPending(IntentData) - Method in class org.onosproject.store.trivial.impl.SimpleIntentStore
 
allocateResources(LinkResourceAllocations) - Method in class org.onosproject.store.trivial.impl.SimpleLinkResourceStore
 

B

backups - Variable in class org.onosproject.store.trivial.impl.SimpleMastershipStore
 
batchOperationComplete(FlowRuleBatchEvent) - Method in class org.onosproject.store.trivial.impl.SimpleFlowRuleStore
 
batchWrite(Iterable<IntentData>) - Method in class org.onosproject.store.trivial.impl.SimpleIntentStore
 

C

clearAddressBindings(ConnectPoint) - Method in class org.onosproject.store.trivial.impl.SimpleHostStore
 
clusterCount() - Method in class org.onosproject.store.trivial.impl.DefaultTopology
 
clusterService - Variable in class org.onosproject.store.trivial.impl.SimpleMastershipStore
 
compareTo(Timestamp) - Method in class org.onosproject.store.trivial.impl.SystemClockTimestamp
 
computeCost() - Method in class org.onosproject.store.trivial.impl.DefaultTopology
 
create(InputStream) - Method in class org.onosproject.store.trivial.impl.SimpleApplicationStore
 
createOrUpdateDevice(ProviderId, DeviceId, DeviceDescription) - Method in class org.onosproject.store.trivial.impl.SimpleDeviceStore
 
createOrUpdateHost(ProviderId, HostId, HostDescription) - Method in class org.onosproject.store.trivial.impl.SimpleHostStore
 
createOrUpdateLink(ProviderId, LinkDescription) - Method in class org.onosproject.store.trivial.impl.SimpleLinkStore
 
creationTime() - Method in class org.onosproject.store.trivial.impl.DefaultTopology
 
currentTopology() - Method in class org.onosproject.store.trivial.impl.SimpleTopologyStore
 

D

deactivate() - Method in class org.onosproject.store.trivial.impl.SimpleApplicationStore
 
deactivate(ApplicationId) - Method in class org.onosproject.store.trivial.impl.SimpleApplicationStore
 
deactivate() - Method in class org.onosproject.store.trivial.impl.SimpleClusterStore
 
deactivate() - Method in class org.onosproject.store.trivial.impl.SimpleComponentConfigStore
 
deactivate() - Method in class org.onosproject.store.trivial.impl.SimpleDeviceStore
 
deactivate() - Method in class org.onosproject.store.trivial.impl.SimpleFlowRuleStore
 
deactivate() - Method in class org.onosproject.store.trivial.impl.SimpleGroupStore
 
deactivate() - Method in class org.onosproject.store.trivial.impl.SimpleHostStore
 
deactivate() - Method in class org.onosproject.store.trivial.impl.SimpleIntentStore
 
deactivate() - Method in class org.onosproject.store.trivial.impl.SimpleLinkResourceStore
 
deactivate() - Method in class org.onosproject.store.trivial.impl.SimpleLinkStore
 
deactivate() - Method in class org.onosproject.store.trivial.impl.SimpleMastershipStore
 
deactivate() - Method in class org.onosproject.store.trivial.impl.SimpleStatisticStore
 
deactivate() - Method in class org.onosproject.store.trivial.impl.SimpleTopologyStore
 
DefaultTopology - Class in org.onosproject.store.trivial.impl
Default implementation of the topology descriptor.
DefaultTopologyGraph - Class in org.onosproject.store.trivial.impl
Default implementation of an immutable topology graph based on a generic implementation of adjacency lists graph.
DefaultTopologyGraph(Set<TopologyVertex>, Set<TopologyEdge>) - Constructor for class org.onosproject.store.trivial.impl.DefaultTopologyGraph
Creates a topology graph comprising of the specified vertexes and edges.
deleteFlowRule(FlowRule) - Method in class org.onosproject.store.trivial.impl.SimpleFlowRuleStore
 
deleteGroupDescription(DeviceId, GroupKey) - Method in class org.onosproject.store.trivial.impl.SimpleGroupStore
Triggers deleting the existing group entry.
DEVICE_NOT_FOUND - Static variable in class org.onosproject.store.trivial.impl.SimpleDeviceStore
 
deviceCount() - Method in class org.onosproject.store.trivial.impl.DefaultTopology
 
deviceInitialAuditCompleted(DeviceId, boolean) - Method in class org.onosproject.store.trivial.impl.SimpleGroupStore
 
deviceInitialAuditStatus(DeviceId) - Method in class org.onosproject.store.trivial.impl.SimpleGroupStore
 

E

emit(OutboundPacket) - Method in class org.onosproject.store.trivial.impl.SimplePacketStore
 
equals(Object) - Method in class org.onosproject.store.trivial.impl.SystemClockTimestamp
 
eventDispatcher - Variable in class org.onosproject.store.trivial.impl.SimpleClusterStore
 
existingRequests() - Method in class org.onosproject.store.trivial.impl.SimplePacketStore
 

G

getAddressBindings() - Method in class org.onosproject.store.trivial.impl.SimpleHostStore
 
getAddressBindingsForPort(ConnectPoint) - Method in class org.onosproject.store.trivial.impl.SimpleHostStore
 
getAllocations(IntentId) - Method in class org.onosproject.store.trivial.impl.SimpleLinkResourceStore
 
getAllocations(Link) - Method in class org.onosproject.store.trivial.impl.SimpleLinkResourceStore
 
getAllocations() - Method in class org.onosproject.store.trivial.impl.SimpleLinkResourceStore
 
getAppId(Short) - Method in class org.onosproject.store.trivial.impl.SimpleApplicationIdStore
 
getAppId(String) - Method in class org.onosproject.store.trivial.impl.SimpleApplicationIdStore
 
getAppIds() - Method in class org.onosproject.store.trivial.impl.SimpleApplicationIdStore
 
getApplication(ApplicationId) - Method in class org.onosproject.store.trivial.impl.SimpleApplicationStore
 
getApplications() - Method in class org.onosproject.store.trivial.impl.SimpleApplicationStore
 
getAvailableDevices() - Method in class org.onosproject.store.trivial.impl.SimpleDeviceStore
 
getCandidates() - Method in class org.onosproject.store.trivial.impl.SimpleLeadershipManager
 
getCandidates(String) - Method in class org.onosproject.store.trivial.impl.SimpleLeadershipManager
 
getCluster(Topology, ClusterId) - Method in class org.onosproject.store.trivial.impl.SimpleTopologyStore
 
getClusterDevices(Topology, TopologyCluster) - Method in class org.onosproject.store.trivial.impl.SimpleTopologyStore
 
getClusterLinks(Topology, TopologyCluster) - Method in class org.onosproject.store.trivial.impl.SimpleTopologyStore
 
getClusters(Topology) - Method in class org.onosproject.store.trivial.impl.SimpleTopologyStore
 
getConnectedHosts(ConnectPoint) - Method in class org.onosproject.store.trivial.impl.SimpleHostStore
 
getConnectedHosts(DeviceId) - Method in class org.onosproject.store.trivial.impl.SimpleHostStore
 
getCurrentStatistic(ConnectPoint) - Method in class org.onosproject.store.trivial.impl.SimpleStatisticStore
 
getDevice(DeviceId) - Method in class org.onosproject.store.trivial.impl.SimpleDeviceStore
 
getDeviceCount() - Method in class org.onosproject.store.trivial.impl.SimpleDeviceStore
 
getDeviceEgressLinks(DeviceId) - Method in class org.onosproject.store.trivial.impl.SimpleLinkStore
 
getDeviceIngressLinks(DeviceId) - Method in class org.onosproject.store.trivial.impl.SimpleLinkStore
 
getDevices() - Method in class org.onosproject.store.trivial.impl.SimpleDeviceStore
 
getDevices(NodeId) - Method in class org.onosproject.store.trivial.impl.SimpleMastershipStore
 
getEgressLinks(ConnectPoint) - Method in class org.onosproject.store.trivial.impl.SimpleLinkStore
 
getExtraneousGroups(DeviceId) - Method in class org.onosproject.store.trivial.impl.SimpleGroupStore
 
getFlowEntries(DeviceId) - Method in class org.onosproject.store.trivial.impl.SimpleFlowRuleStore
 
getFlowEntry(FlowRule) - Method in class org.onosproject.store.trivial.impl.SimpleFlowRuleStore
 
getFlowRuleCount() - Method in class org.onosproject.store.trivial.impl.SimpleFlowRuleStore
 
getFreeResources(Link) - Method in class org.onosproject.store.trivial.impl.SimpleLinkResourceStore
 
getGraph(Topology) - Method in class org.onosproject.store.trivial.impl.SimpleTopologyStore
 
getGroup(DeviceId, GroupKey) - Method in class org.onosproject.store.trivial.impl.SimpleGroupStore
Returns the stored group entry.
getGroup(DeviceId, GroupId) - Method in class org.onosproject.store.trivial.impl.SimpleGroupStore
 
getGroupCount(DeviceId) - Method in class org.onosproject.store.trivial.impl.SimpleGroupStore
Returns the number of groups for the specified device in the store.
getGroups(DeviceId) - Method in class org.onosproject.store.trivial.impl.SimpleGroupStore
Returns the groups associated with a device.
getHost(HostId) - Method in class org.onosproject.store.trivial.impl.SimpleHostStore
 
getHostCount() - Method in class org.onosproject.store.trivial.impl.SimpleHostStore
 
getHosts() - Method in class org.onosproject.store.trivial.impl.SimpleHostStore
 
getHosts(VlanId) - Method in class org.onosproject.store.trivial.impl.SimpleHostStore
 
getHosts(MacAddress) - Method in class org.onosproject.store.trivial.impl.SimpleHostStore
 
getHosts(IpAddress) - Method in class org.onosproject.store.trivial.impl.SimpleHostStore
 
getId(String) - Method in class org.onosproject.store.trivial.impl.SimpleApplicationStore
 
getIdBlock(String) - Method in class org.onosproject.store.trivial.impl.SimpleIdBlockStore
 
getIngressLinks(ConnectPoint) - Method in class org.onosproject.store.trivial.impl.SimpleLinkStore
 
getInstallableIntents(Key) - Method in class org.onosproject.store.trivial.impl.SimpleIntentStore
 
getIntent(Key) - Method in class org.onosproject.store.trivial.impl.SimpleIntentStore
 
getIntentCount() - Method in class org.onosproject.store.trivial.impl.SimpleIntentStore
 
getIntentData(boolean, long) - Method in class org.onosproject.store.trivial.impl.SimpleIntentStore
 
getIntentData(Key) - Method in class org.onosproject.store.trivial.impl.SimpleIntentStore
 
getIntents() - Method in class org.onosproject.store.trivial.impl.SimpleIntentStore
 
getIntentState(Key) - Method in class org.onosproject.store.trivial.impl.SimpleIntentStore
 
getLastUpdated(NodeId) - Method in class org.onosproject.store.trivial.impl.SimpleClusterStore
 
getLeader(Key) - Method in class org.onosproject.store.trivial.impl.SimpleClusterStore
 
getLeader(String) - Method in class org.onosproject.store.trivial.impl.SimpleLeadershipManager
 
getLeaderBoard() - Method in class org.onosproject.store.trivial.impl.SimpleLeadershipManager
 
getLeadership(String) - Method in class org.onosproject.store.trivial.impl.SimpleLeadershipManager
 
getLink(ConnectPoint, ConnectPoint) - Method in class org.onosproject.store.trivial.impl.SimpleLinkStore
 
getLinkCount() - Method in class org.onosproject.store.trivial.impl.SimpleLinkStore
 
getLinks() - Method in class org.onosproject.store.trivial.impl.SimpleLinkStore
 
getLocalNode() - Method in class org.onosproject.store.trivial.impl.SimpleClusterStore
 
getMaster(DeviceId) - Method in class org.onosproject.store.trivial.impl.SimpleMastershipStore
 
getNode(NodeId) - Method in class org.onosproject.store.trivial.impl.SimpleClusterStore
 
getNodes() - Method in class org.onosproject.store.trivial.impl.SimpleClusterStore
 
getNodes(DeviceId) - Method in class org.onosproject.store.trivial.impl.SimpleMastershipStore
 
getPaths(Topology, DeviceId, DeviceId) - Method in class org.onosproject.store.trivial.impl.SimpleTopologyStore
 
getPaths(Topology, DeviceId, DeviceId, LinkWeight) - Method in class org.onosproject.store.trivial.impl.SimpleTopologyStore
 
getPending() - Method in class org.onosproject.store.trivial.impl.SimpleIntentStore
 
getPendingData() - Method in class org.onosproject.store.trivial.impl.SimpleIntentStore
 
getPendingData(boolean, long) - Method in class org.onosproject.store.trivial.impl.SimpleIntentStore
 
getPermissions(ApplicationId) - Method in class org.onosproject.store.trivial.impl.SimpleApplicationStore
 
getPort(DeviceId, PortNumber) - Method in class org.onosproject.store.trivial.impl.SimpleDeviceStore
 
getPorts(DeviceId) - Method in class org.onosproject.store.trivial.impl.SimpleDeviceStore
 
getPortStatistics(DeviceId) - Method in class org.onosproject.store.trivial.impl.SimpleDeviceStore
 
getPreviousStatistic(ConnectPoint) - Method in class org.onosproject.store.trivial.impl.SimpleStatisticStore
 
getRole(NodeId, DeviceId) - Method in class org.onosproject.store.trivial.impl.SimpleMastershipStore
 
getState(ApplicationId) - Method in class org.onosproject.store.trivial.impl.SimpleApplicationStore
 
getState(NodeId) - Method in class org.onosproject.store.trivial.impl.SimpleClusterStore
 
getTermFor(DeviceId) - Method in class org.onosproject.store.trivial.impl.SimpleMastershipStore
 
groupOperationFailed(DeviceId, GroupOperation) - Method in class org.onosproject.store.trivial.impl.SimpleGroupStore
 

H

hashCode() - Method in class org.onosproject.store.trivial.impl.SystemClockTimestamp
 

I

idStore - Variable in class org.onosproject.store.trivial.impl.SimpleApplicationStore
 
isAvailable(DeviceId) - Method in class org.onosproject.store.trivial.impl.SimpleDeviceStore
 
isBroadcastPoint(Topology, ConnectPoint) - Method in class org.onosproject.store.trivial.impl.SimpleTopologyStore
 
isInfrastructure(Topology, ConnectPoint) - Method in class org.onosproject.store.trivial.impl.SimpleTopologyStore
 
isLatest(Topology) - Method in class org.onosproject.store.trivial.impl.SimpleTopologyStore
 
isMaster(Key) - Method in class org.onosproject.store.trivial.impl.SimpleIntentStore
 
isMine(Key) - Method in class org.onosproject.store.trivial.impl.SimpleClusterStore
 
isTimestampAvailable(DeviceId) - Method in class org.onosproject.store.trivial.impl.NoOpClockProviderService
 

L

linkCount() - Method in class org.onosproject.store.trivial.impl.DefaultTopology
 
LOCALHOST - Static variable in class org.onosproject.store.trivial.impl.SimpleClusterStore
 

M

makeTopCandidate(String, NodeId) - Method in class org.onosproject.store.trivial.impl.SimpleLeadershipManager
 
markOffline(DeviceId) - Method in class org.onosproject.store.trivial.impl.SimpleDeviceStore
 
masterMap - Variable in class org.onosproject.store.trivial.impl.SimpleMastershipStore
 

N

nanoTimestamp() - Method in class org.onosproject.store.trivial.impl.SystemClockTimestamp
 
NoOpClockProviderService - Class in org.onosproject.store.trivial.impl
Dummy implementation of DeviceClockProviderService.
NoOpClockProviderService() - Constructor for class org.onosproject.store.trivial.impl.NoOpClockProviderService
 

O

org.onosproject.store.trivial.impl - package org.onosproject.store.trivial.impl
Implementations of in-memory stores suitable for unit testing and experimentation; not for production use.
ownedTopics(NodeId) - Method in class org.onosproject.store.trivial.impl.SimpleLeadershipManager
 

P

prepareForStatistics(FlowRule) - Method in class org.onosproject.store.trivial.impl.SimpleStatisticStore
 
pushGroupMetrics(DeviceId, Collection<Group>) - Method in class org.onosproject.store.trivial.impl.SimpleGroupStore
 

R

registerApplication(String) - Method in class org.onosproject.store.trivial.impl.SimpleApplicationIdStore
 
releaseResources(LinkResourceAllocations) - Method in class org.onosproject.store.trivial.impl.SimpleLinkResourceStore
 
relinquishAllRole(NodeId) - Method in class org.onosproject.store.trivial.impl.SimpleMastershipStore
 
relinquishRole(NodeId, DeviceId) - Method in class org.onosproject.store.trivial.impl.SimpleMastershipStore
 
remove(ApplicationId) - Method in class org.onosproject.store.trivial.impl.SimpleApplicationStore
 
removeAddressBindings(PortAddresses) - Method in class org.onosproject.store.trivial.impl.SimpleHostStore
 
removeDevice(DeviceId) - Method in class org.onosproject.store.trivial.impl.SimpleDeviceStore
 
removeExtraneousGroupEntry(Group) - Method in class org.onosproject.store.trivial.impl.SimpleGroupStore
 
removeFlowRule(FlowEntry) - Method in class org.onosproject.store.trivial.impl.SimpleFlowRuleStore
 
removeFromStatistics(FlowRule) - Method in class org.onosproject.store.trivial.impl.SimpleStatisticStore
 
removeGroupEntry(Group) - Method in class org.onosproject.store.trivial.impl.SimpleGroupStore
Removes the group entry from store.
removeHost(HostId) - Method in class org.onosproject.store.trivial.impl.SimpleHostStore
 
removeLink(ConnectPoint, ConnectPoint) - Method in class org.onosproject.store.trivial.impl.SimpleLinkStore
 
removeListener(PartitionEventListener) - Method in class org.onosproject.store.trivial.impl.SimpleClusterStore
 
removeListener(LeadershipEventListener) - Method in class org.onosproject.store.trivial.impl.SimpleLeadershipManager
 
removeNode(NodeId) - Method in class org.onosproject.store.trivial.impl.SimpleClusterStore
 
removeOrDownLink(ConnectPoint, ConnectPoint) - Method in class org.onosproject.store.trivial.impl.SimpleLinkStore
 
requestPackets(PacketRequest) - Method in class org.onosproject.store.trivial.impl.SimplePacketStore
 
requestRole(DeviceId) - Method in class org.onosproject.store.trivial.impl.SimpleMastershipStore
 
runForLeadership(String) - Method in class org.onosproject.store.trivial.impl.SimpleLeadershipManager
 

S

setMaster(NodeId, DeviceId) - Method in class org.onosproject.store.trivial.impl.SimpleMastershipStore
 
setMastershipTerm(DeviceId, MastershipTerm) - Method in class org.onosproject.store.trivial.impl.NoOpClockProviderService
 
setPermissions(ApplicationId, Set<Permission>) - Method in class org.onosproject.store.trivial.impl.SimpleApplicationStore
 
setProperty(String, String, String) - Method in class org.onosproject.store.trivial.impl.SimpleComponentConfigStore
 
setStandby(NodeId, DeviceId) - Method in class org.onosproject.store.trivial.impl.SimpleMastershipStore
 
SimpleApplicationIdStore - Class in org.onosproject.store.trivial.impl
Simple implementation of the application ID registry using in-memory structures.
SimpleApplicationIdStore() - Constructor for class org.onosproject.store.trivial.impl.SimpleApplicationIdStore
 
SimpleApplicationStore - Class in org.onosproject.store.trivial.impl
Manages inventory of network control applications.
SimpleApplicationStore() - Constructor for class org.onosproject.store.trivial.impl.SimpleApplicationStore
 
SimpleClusterStore - Class in org.onosproject.store.trivial.impl
Manages inventory of infrastructure devices using trivial in-memory structures implementation.
SimpleClusterStore() - Constructor for class org.onosproject.store.trivial.impl.SimpleClusterStore
 
SimpleComponentConfigStore - Class in org.onosproject.store.trivial.impl
Manages inventory of component configuration properties.
SimpleComponentConfigStore() - Constructor for class org.onosproject.store.trivial.impl.SimpleComponentConfigStore
 
SimpleDeviceStore - Class in org.onosproject.store.trivial.impl
Manages inventory of infrastructure devices using trivial in-memory structures implementation.
SimpleDeviceStore() - Constructor for class org.onosproject.store.trivial.impl.SimpleDeviceStore
 
SimpleFlowRuleStore - Class in org.onosproject.store.trivial.impl
Manages inventory of flow rules using trivial in-memory implementation.
SimpleFlowRuleStore() - Constructor for class org.onosproject.store.trivial.impl.SimpleFlowRuleStore
 
SimpleGroupStore - Class in org.onosproject.store.trivial.impl
Manages inventory of group entries using trivial in-memory implementation.
SimpleGroupStore() - Constructor for class org.onosproject.store.trivial.impl.SimpleGroupStore
 
SimpleHostStore - Class in org.onosproject.store.trivial.impl
Manages inventory of end-station hosts using trivial in-memory implementation.
SimpleHostStore() - Constructor for class org.onosproject.store.trivial.impl.SimpleHostStore
 
SimpleIdBlockStore - Class in org.onosproject.store.trivial.impl
Simple implementation of id block store.
SimpleIdBlockStore() - Constructor for class org.onosproject.store.trivial.impl.SimpleIdBlockStore
 
SimpleIntentStore - Class in org.onosproject.store.trivial.impl
Simple single-instance implementation of the intent store.
SimpleIntentStore() - Constructor for class org.onosproject.store.trivial.impl.SimpleIntentStore
 
SimpleLeadershipManager - Class in org.onosproject.store.trivial.impl
A trivial implementation of the leadership service.
SimpleLeadershipManager() - Constructor for class org.onosproject.store.trivial.impl.SimpleLeadershipManager
 
SimpleLinkResourceStore - Class in org.onosproject.store.trivial.impl
Manages link resources using trivial in-memory structures implementation.
SimpleLinkResourceStore() - Constructor for class org.onosproject.store.trivial.impl.SimpleLinkResourceStore
 
SimpleLinkStore - Class in org.onosproject.store.trivial.impl
Manages inventory of infrastructure links using trivial in-memory structures implementation.
SimpleLinkStore() - Constructor for class org.onosproject.store.trivial.impl.SimpleLinkStore
 
SimpleMastershipStore - Class in org.onosproject.store.trivial.impl
Manages inventory of controller mastership over devices using trivial, non-distributed in-memory structures implementation.
SimpleMastershipStore() - Constructor for class org.onosproject.store.trivial.impl.SimpleMastershipStore
 
SimplePacketStore - Class in org.onosproject.store.trivial.impl
Simple single instance implementation of the packet store.
SimplePacketStore() - Constructor for class org.onosproject.store.trivial.impl.SimplePacketStore
 
SimpleStatisticStore - Class in org.onosproject.store.trivial.impl
Maintains statistics using RPC calls to collect stats from remote instances on demand.
SimpleStatisticStore() - Constructor for class org.onosproject.store.trivial.impl.SimpleStatisticStore
 
SimpleTopologyStore - Class in org.onosproject.store.trivial.impl
Manages inventory of topology snapshots using trivial in-memory structures implementation.
SimpleTopologyStore() - Constructor for class org.onosproject.store.trivial.impl.SimpleTopologyStore
 
stepdown(String) - Method in class org.onosproject.store.trivial.impl.SimpleLeadershipManager
 
storeBatch(FlowRuleBatchOperation) - Method in class org.onosproject.store.trivial.impl.SimpleFlowRuleStore
 
storeFlowRule(FlowRule) - Method in class org.onosproject.store.trivial.impl.SimpleFlowRuleStore
 
storeGroupDescription(GroupDescription) - Method in class org.onosproject.store.trivial.impl.SimpleGroupStore
Stores a new group entry using the information from group description.
SystemClockTimestamp - Class in org.onosproject.store.trivial.impl
A Timestamp that derives its value from the system clock time (in ns) on the controller where it is generated.
SystemClockTimestamp() - Constructor for class org.onosproject.store.trivial.impl.SystemClockTimestamp
 
SystemClockTimestamp(long) - Constructor for class org.onosproject.store.trivial.impl.SystemClockTimestamp
 
systemTimestamp() - Method in class org.onosproject.store.trivial.impl.SystemClockTimestamp
 

T

termMap - Variable in class org.onosproject.store.trivial.impl.SimpleMastershipStore
 
time() - Method in class org.onosproject.store.trivial.impl.DefaultTopology
 
toString() - Method in class org.onosproject.store.trivial.impl.DefaultTopology
 
toString() - Method in class org.onosproject.store.trivial.impl.SystemClockTimestamp
 

U

unsetProperty(String, String) - Method in class org.onosproject.store.trivial.impl.SimpleComponentConfigStore
 
updateAddressBindings(PortAddresses) - Method in class org.onosproject.store.trivial.impl.SimpleHostStore
 
updateGroupDescription(DeviceId, GroupKey, GroupStore.UpdateType, GroupBuckets, GroupKey) - Method in class org.onosproject.store.trivial.impl.SimpleGroupStore
Updates the existing group entry with the information from group description.
updatePorts(ProviderId, DeviceId, List<PortDescription>) - Method in class org.onosproject.store.trivial.impl.SimpleDeviceStore
 
updatePortStatistics(ProviderId, DeviceId, Collection<PortStatistics>) - Method in class org.onosproject.store.trivial.impl.SimpleDeviceStore
 
updatePortStatus(ProviderId, DeviceId, PortDescription) - Method in class org.onosproject.store.trivial.impl.SimpleDeviceStore
 
updateTopology(ProviderId, GraphDescription, List<Event>) - Method in class org.onosproject.store.trivial.impl.SimpleTopologyStore
 

W

withdraw(String) - Method in class org.onosproject.store.trivial.impl.SimpleLeadershipManager
 
write(IntentData) - Method in class org.onosproject.store.trivial.impl.SimpleIntentStore
 
A B C D E G H I L M N O P R S T U W 
Skip navigation links

Copyright © 2015. All rights reserved.