code: public static void initialize(final Class<?> _class)
          throws CacheReloadException
      {
          if (InfinispanCache.get().exists(Attribute.NAMECACHE)) {
              InfinispanCache.get().<String, Attribute>getCache(Attribute.NAMECACHE).clear();
          } else {
              InfinispanCache.get().<String, Attribute>getCache(Attribute.NAMECACHE)
                              .addListener(new CacheLogListener(Attribute.LOG));
          }
  
          if (InfinispanCache.get().exists(Attribute.IDCACHE)) {
              InfinispanCache.get().<Long, Attribute>getCache(Attribute.IDCACHE).clear();
          } else {
              InfinispanCache.get().<Long, Attribute>getCache(Attribute.IDCACHE)
                              .addListener(new CacheLogListener(Attribute.LOG));
          }
      }
docs: Method to initialize this Cache.
  
  @param _class clas that called this method
  @throws CacheReloadException on error