In aspect of method signatures, ResourceService seems to accept any implementation of ResouceConsumer as a consumer of resources. But actually, application's unique implementation can't be used because Kryo used in ResourceStore can't serialize them. Because of that, IntentId is currently the only possible implementation of ResourceConsumer. We need to allow applications to use its own ResouceConsumer implementation instead of IntentId.
|9023,13||Made ResourceManager to accept arbitrary ResourceConsumer implementation. (ONOS-4406)||master||onos||Status: MERGED||+2||+1|
|9105,1||[NOT-FOR-MERGE-YET] Removed IntentId which is used only for allocating resources. (ONOS-4406)||master||onos-app-samples||Status: ABANDONED||-1||-1|
|9289,2||Removed IntentId which is used only for allocating resources. (ONOS-4406)||master||onos||Status: MERGED||+2||+1|