Class GlueJCSCacheHolder

java.lang.Object
com.poscoict.glueframework.cache.jcs.GlueJCSCacheHolder

public class GlueJCSCacheHolder extends Object
영역(Region)별로 나뉜 캐쉬를 홀딩하는 클래스. 내부적으로 캐쉬 영역과 캐쉬 로더를 관리한다.
  • Method Details

    • getInstance

      public static GlueJCSCacheHolder getInstance()
    • getCache

      public Object getCache(String regionName)
      캐쉬 영역명에 해당하는 캐쉬 오브젝트를 리턴
      Parameters:
      regionName - 캐쉬 영역명
      Returns:
      캐쉬 오브젝트
    • putCache

      public void putCache(String regionName, Object cache)
      캐쉬 영역명으로 캐쉬 등록
      Parameters:
      regionName - 캐쉬 영역명
      cache - 캐쉬
    • getCacheLoader

      public Object getCacheLoader(String cacheLoaderClassName)
      캐쉬 로더 획득
      Parameters:
      cacheLoaderClassName - 캐쉬 로더 클래스명
      Returns:
      캐쉬 로더
    • putCacheLoader

      public void putCacheLoader(Object cacheLoader)
      캐쉬 로더를 등록
      Parameters:
      cacheLoader - 캐쉬 로더