Interface CacheEntryListenerInvocation<K,​V>

    • Method Detail

      • invoke

        CompletionStage<Void> invoke​(EventWrapper<K,​V,​CacheEntryEvent<K,​V>> event,
                                     boolean isLocalNodePrimaryOwner)
        Invokes the event
        Parameters:
        event -
        isLocalNodePrimaryOwner -
        Returns:
        null if event was ignored or already complete otherwise all listeners for the event will be notified when the provided stage is completed
      • invokeNoChecks

        CompletionStage<Void> invokeNoChecks​(EventWrapper<K,​V,​CacheEntryEvent<K,​V>> wrappedEvent,
                                             boolean skipQueue,
                                             boolean skipConverter,
                                             boolean needsTransform)
        Invokes the event without applying filters or converters
        Parameters:
        wrappedEvent -
        skipQueue -
        skipConverter -
        needsTransform -
        Returns:
        null if event was ignored or already complete otherwise all listeners for the event will be notified when the provided stage is completed
      • isClustered

        boolean isClustered()
      • isSync

        boolean isSync()
      • getIdentifier

        UUID getIdentifier()
      • useStorageFormat

        boolean useStorageFormat()
        Returns:
        true if the filter/converter should be done in the storage format