Class RequestValueCache


  • @Service
    public class RequestValueCache
    extends Object
    • Constructor Detail

      • RequestValueCache

        public RequestValueCache()
    • Method Detail

      • computeIfAbsent

        @Cacheable(cacheResolver="cxboxCacheResolver",
                   cacheNames="requestCache",
                   key="{#valueSupplier, #key}")
        public <E extends BaseEntity,​D extends org.cxbox.api.data.dto.DataResponseDTO,​V> Optional<V> computeIfAbsent​(RequestValueSupplier<E,​D,​V> valueSupplier,
                                                                                                                                 Object key,
                                                                                                                                 Supplier<?> getter)