[GENIUS-18] Improvising Batching code Created: 06/Sep/16 Updated: 03/May/18 Resolved: 07/Apr/17 |
|
| Status: | Resolved |
| Project: | genius |
| Component/s: | General |
| Affects Version/s: | (unspecified) |
| Fix Version/s: | None |
| Type: | Improvement | ||
| Reporter: | yugandhar reddy kaku | Assignee: | yugandhar reddy kaku |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: All |
||
| Description |
|
Improvising Batching code : The current implementation requires modules to implement interface "ResourceHandler" for using Batching functionality, with the new implementation, this is not required. modules can register for batching passing the object of DefaultBatchHandler. The below methods are exposed in class "ResourceBatchingManager" for the modules to use. provide interfaces similar to databroker transaction interface. public void put(String resourceType, InstanceIdentifier identifier, DataObject updatedData); |
| Comments |
| Comment by Akash Sahu [ 07/Apr/17 ] |
|
https://git.opendaylight.org/gerrit/#/c/51513/ |