Add column callout factory base class backed by Map and Lambda functional object
Implement a new column callout factory base class that's backed by Map and Lambda functional object.
With following callout class.
Developer can use one of the following approach:
At plugin Activator start method, register the callout class.
Create an osgi component, at the bind method for the IMappedColumnCalloutFactory service.
Create a subclass of MappedColumnCalloutFactory, register as IColumnCalloutFactory service (DO NOT register as IMappedColumnCalloutFactory service).