public abstract class AbstractBaseNearCacheInvalidationListener extends Object
Constructor and Description |
---|
AbstractBaseNearCacheInvalidationListener(String localMemberUuid,
long correlationId) |
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
canSendInvalidation(Invalidation invalidation) |
protected abstract ClientMessage |
encodeBatchInvalidation(String name,
List<Data> keys,
List<String> sourceUuids,
List<UUID> partitionUuids,
List<Long> sequences) |
protected abstract ClientMessage |
encodeSingleInvalidation(String name,
Data key,
String sourceUuid,
UUID partitionUuid,
long sequence) |
protected void |
sendInvalidation(Invalidation invalidation) |
protected abstract void |
sendMessageWithOrderKey(ClientMessage clientMessage,
Object orderKey) |
public AbstractBaseNearCacheInvalidationListener(String localMemberUuid, long correlationId)
protected abstract ClientMessage encodeBatchInvalidation(String name, List<Data> keys, List<String> sourceUuids, List<UUID> partitionUuids, List<Long> sequences)
protected abstract ClientMessage encodeSingleInvalidation(String name, Data key, String sourceUuid, UUID partitionUuid, long sequence)
protected abstract void sendMessageWithOrderKey(ClientMessage clientMessage, Object orderKey)
protected abstract boolean canSendInvalidation(Invalidation invalidation)
protected final void sendInvalidation(Invalidation invalidation)
Copyright © 2022 Hazelcast, Inc.. All Rights Reserved.