Class FoloCacheProducer


  • @Deprecated(since="3.3.0")
    public class FoloCacheProducer
    extends Object
    Deprecated.
    As folo recording function has been moved to tracking service, we don't need this storage anymore
    This ISPN cache producer has some self-defined indexing logic. This directly uses ISPN/hibernate search api to configure the indexable keys used in folo-sealed cache to decouple the folo/model-java dependency on ISPN libraries.
    • Constructor Detail

      • FoloCacheProducer

        public FoloCacheProducer()
        Deprecated.
    • Method Detail

      • initIndexing

        @PostConstruct
        public void initIndexing()
        Deprecated.
      • getSearchMapping

        @Factory
        public org.hibernate.search.cfg.SearchMapping getSearchMapping()
        Deprecated.
      • inProgressFoloRecordCacheCfg

        @FoloInprogressCache
        @Produces
        @ApplicationScoped
        public org.commonjava.indy.subsys.infinispan.CacheHandle<org.commonjava.indy.folo.model.TrackedContentEntry,​org.commonjava.indy.folo.model.TrackedContentEntry> inProgressFoloRecordCacheCfg()
        Deprecated.
      • sealedFoloRecordCacheCfg

        @FoloSealedCache
        @Produces
        @ApplicationScoped
        public org.commonjava.indy.subsys.infinispan.CacheHandle<org.commonjava.indy.folo.model.TrackingKey,​org.commonjava.indy.folo.model.TrackedContent> sealedFoloRecordCacheCfg()
        Deprecated.