vittoriom / RNFPlaceholder

A placeholder project for the work in progress framework RuntimeNetworkFoundation
MIT License
0 stars 0 forks source link

Write parameter merger component #30

Closed vittoriom closed 10 years ago

vittoriom commented 10 years ago

The component should take a parameter key and merge the values of the operation configuration with the ones of the endpoint configuration, if any

vittoriom commented 10 years ago

The component should also have a method to choose a configuration value (e.g. operationClass), by giving priority to the operation overwriting, if any.

vittoriom commented 10 years ago

Merging of the values is different based on the value type (Array, append values and replace existing; Dictionary, append values and replace existing; String-Number: get most specific value)

vittoriom commented 10 years ago

The component should be initialized with the Endpoint configuration and the operation configuration before executing it, and it should expose all the methods of both protocols and return data accordingly to the priorities