类 TranslateCacheManager

    • 构造器详细资料

      • TranslateCacheManager

        public TranslateCacheManager()
    • 方法详细资料

      • getName

        public String getName()
        返回:
        the name
      • setName

        public void setName​(String name)
        参数:
        name - the name to set
      • hasCache

        public abstract boolean hasCache​(String cacheName)
        参数:
        cacheName -
        返回:
      • getCache

        public abstract HashMap<String,​Object[]> getCache​(String cacheName,
                                                                String cacheType)
        参数:
        cacheName -
        cacheType - (默认为null,针对诸如数据字典类型的,对应字典类型)
        返回:
      • put

        public abstract void put​(TranslateConfigModel cacheModel,
                                 String cacheName,
                                 String cacheType,
                                 HashMap<String,​Object[]> cacheValue)
        参数:
        cacheModel -
        cacheName -
        cacheType - (默认为null,针对诸如数据字典类型的,对应字典类型)
        cacheValue -
      • clear

        public abstract void clear​(String cacheName,
                                   String cacheType)
        参数:
        cacheName -
        cacheType - (默认为null,针对诸如数据字典类型的,对应字典类型)
      • init

        public abstract boolean init()
        初始化(便于扩展实例启动一些处理逻辑)
      • destroy

        public abstract void destroy()
        销毁