class ImcacheCacheManager implements CacheManager, InitializingBean {

  public Cache getCache(final String name) {
    return caches
        .computeIfAbsent(name, (cacheName) -> new ImcacheCache(cacheBuilder.build(cacheName)));
  }

  public  ImcacheCacheManager();
  public  ImcacheCacheManager(BaseCacheBuilder cacheBuilder);

}