Interface FilterIndexingServiceProvider

    • Method Detail

      • start

        void start()
        Start the provider. This is called after the dependencies are injected.
      • supportsFilter

        boolean supportsFilter​(IndexedFilter<?,​?,​?> indexedFilter)
        Reports whether this provider supports the given filter type.
        Parameters:
        indexedFilter - an indexable filter
        Returns:
        true if the filter is supported, false otherwise
      • registerListenerInvocations

        <K,​V> void registerListenerInvocations​(boolean isClustered,
                                                     boolean isPrimaryOnly,
                                                     boolean filterAndConvert,
                                                     IndexedFilter<?,​?,​?> indexedFilter,
                                                     java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,​java.util.List<DelegatingCacheEntryListenerInvocation<K,​V>>> listeners,
                                                     DataConversion keyDataConversion,
                                                     DataConversion valueDataConversion)
      • stop

        void stop()
        Stop the provider.