final Object maybeCacheProvider = ObjectUtilities.loadAndInstantiate
(cacheProviderClass, ResourceManager.class, ResourceFactoryCacheProvider.class);
if (maybeCacheProvider != null)
{
final ResourceFactoryCacheProvider provider = (ResourceFactoryCacheProvider) maybeCacheProvider;
try
{
final ResourceFactoryCache cache = provider.createFactoryCache();
if (cache != null)
{
setFactoryCache(cache);
}
}