code: @Override
      protected AbstractCache createCacheInternal(String name, long capacity, long expireAfterWrite,
              long expireAfterAccess, Properties cacheProps) {
          GuavaCache cache = new GuavaCache();
          cache.setName(name).setCapacity(capacity).setExpireAfterAccess(expireAfterAccess)
                  .setExpireAfterWrite(expireAfterWrite).setCacheProperties(cacheProps);
          cache.setCloneCacheEntries(cloneCacheEntries);
          return cache;
      }
docs: {@inheritDoc}