code: @Override
      protected AbstractCache createCacheInternal(String name, long capacity, long expireAfterWrite,
              long expireAfterAccess, Properties cacheProps) {
          ICacheFactory cacheFactory = caches.get();
          return (AbstractCache) cacheFactory.createCache(name);
      }
docs: {@inheritDoc}