public interface ISouthBoundMappingTimeoutService
Modifier and Type | Method and Description |
---|---|
int |
addMapping(Eid key,
MappingData mappingData)
Add mapping in Southbound Mapping Timeout Manager
which is currently Time Bucket Wheel.
|
int |
refreshMapping(Eid key,
MappingData newMappingData,
int presentBucketId)
Refresh mapping in southbound manager.
|
void |
removeExpiredMappings()
Remove the expired mappings from the Time Bucket Wheel.
|
void |
removeMappingFromTimeoutService(Eid key,
int presentBucketId)
Remove mapping from Southbound manager.
|
int addMapping(Eid key, MappingData mappingData)
key
- The key for the mappingmappingData
- Mapping to be storedint refreshMapping(Eid key, MappingData newMappingData, int presentBucketId)
key
- The key for the mappingnewMappingData
- New Mapping Data for the keypresentBucketId
- The id of the bucket the previous mapping is invoid removeMappingFromTimeoutService(Eid key, int presentBucketId)
key
- The key for the mappingpresentBucketId
- The id of the present bucket the key is invoid removeExpiredMappings()
Copyright © 2019 OpenDaylight. All rights reserved.