[MDSAL-723] ActionProviderService.registerImplementation() does not handle KeyedListActions Created: 15/Feb/22  Updated: 16/Feb/22  Resolved: 16/Feb/22

Status: Resolved
Project: mdsal
Component/s: Binding API
Affects Version/s: 8.0.8, 8.0.9, 8.0.10, 8.0.11
Fix Version/s: 9.0.0, 8.0.12

Type: Bug Priority: Medium
Reporter: Peter Suna Assignee: Peter Suna
Resolution: Done Votes: 0
Labels: regression
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

ActionProviderService.registerImplementation() requires Action<InstanceIdentifier<P>, ?, ?>. which works in most circumstances. It does not work for actions defined in a keyed list, as those are specialized to Action<KeyedInstanceIdentifier<P>, ?, ?>.

This renders ActionProviderService unusable for such interfaces.


Generated at Wed Feb 07 20:10:44 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.