* This particular example is a {@link PoolingConnectionProvider} which declares that connections resolved by this provider
* This particular example is a {@link PoolingConnectionProvider} which declares that connections resolved by this provider
* will be pooled and reused. There are other implementations like {@link CachedConnectionProvider} which lazily creates and
* will be pooled and reused. There are other implementations like {@link CachedConnectionProvider} which lazily creates and
* caches connections or simply {@link ConnectionProvider} if you want a new connection each time something requires one.
* caches connections or simply {@link org.mule.runtime.api.connection.ConnectionProvider} if you want a new connection each time something requires one.