Class LocalQuestionnaireSessionCache

    • Constructor Detail

      • LocalQuestionnaireSessionCache

        public LocalQuestionnaireSessionCache​(String name)
    • Method Detail

      • internalGet

        protected org.springframework.cache.Cache.ValueWrapper internalGet​(@Nonnull
                                                                           String questionnaireId)
      • getName

        @Nonnull
        public String getName()
        Specified by:
        getName in interface org.springframework.cache.Cache
      • getNativeCache

        @Nonnull
        public Object getNativeCache()
        Specified by:
        getNativeCache in interface org.springframework.cache.Cache
      • get

        public org.springframework.cache.Cache.ValueWrapper get​(@Nonnull
                                                                Object key)
        Specified by:
        get in interface org.springframework.cache.Cache
      • get

        public <T> T get​(@Nonnull
                         Object key,
                         Class<T> type)
        Specified by:
        get in interface org.springframework.cache.Cache
      • get

        public <T> T get​(@Nonnull
                         Object key,
                         @Nonnull
                         Callable<T> valueLoader)
        Specified by:
        get in interface org.springframework.cache.Cache
      • put

        public void put​(@Nonnull
                        Object key,
                        Object value)
        Specified by:
        put in interface org.springframework.cache.Cache
      • putIfAbsent

        public org.springframework.cache.Cache.ValueWrapper putIfAbsent​(@Nonnull
                                                                        Object key,
                                                                        Object value)
        Specified by:
        putIfAbsent in interface org.springframework.cache.Cache
      • evict

        public void evict​(@Nonnull
                          Object key)
        Specified by:
        evict in interface org.springframework.cache.Cache
      • clear

        public void clear()
        Specified by:
        clear in interface org.springframework.cache.Cache