Returns the registered Provider for protocol, loading it from disk if
necessary.
If no Provider can be found for protocol, or the provider module fails to
load, the function sets throws and returns null.
The returned Provider is owned by Camel and should not be modified or freed.
| protocol |
a Provider protocol name |
|
a Provider for |