code: public static void initialize()
          throws CacheReloadException
      {
          if (InfinispanCache.get().exists(Store.UUIDCACHE)) {
              InfinispanCache.get().<UUID, Store>getCache(Store.UUIDCACHE).clear();
          } else {
              InfinispanCache.get().<UUID, Store>getCache(Store.UUIDCACHE).addListener(new CacheLogListener(Store.LOG));
          }
          if (InfinispanCache.get().exists(Store.IDCACHE)) {
              InfinispanCache.get().<Long, Store>getCache(Store.IDCACHE).clear();
          } else {
              InfinispanCache.get().<Long, Store>getCache(Store.IDCACHE).addListener(new CacheLogListener(Store.LOG));
          }
          if (InfinispanCache.get().exists(Store.NAMECACHE)) {
              InfinispanCache.get().<String, Store>getCache(Store.NAMECACHE).clear();
          } else {
              InfinispanCache.get().<String, Store>getCache(Store.NAMECACHE).addListener(new CacheLogListener(Store.LOG));
          }
      }
docs: Method to initialize the Cache of this CacheObjectInterface.
  
  @throws CacheReloadException on error during loading of cache