Class CacheEventFilterConverterAsKeyValueFilterConverter<K,​V,​C>

    • Constructor Detail

      • CacheEventFilterConverterAsKeyValueFilterConverter

        public CacheEventFilterConverterAsKeyValueFilterConverter​(CacheEventFilterConverter<K,​V,​C> cacheEventFilterConverter)
    • Method Detail

      • filterAndConvert

        public C filterAndConvert​(K key,
                                  V value,
                                  Metadata metadata)
        Description copied from interface: KeyValueFilterConverter
        Will both filter the entry and if passed subsequently convert the value to a new value. A returned value of null will symbolize the value not passing the filter, so ensure your conversion will not return null if you want this entry to be returned.
        Parameters:
        key - The key of the entry to filter
        value - The value of the entry to filter and then convert
        metadata - The metadata attached to the entry
        Returns:
        The converted value or null if the filter didn't pass
      • injectDependencies

        protected void injectDependencies​(org.infinispan.factories.ComponentRegistry cr)