Uses of Interface
com.loomcache.server.wan.merge.MergePolicy
Packages that use MergePolicy
-
Uses of MergePolicy in com.loomcache.server.wan
Methods in com.loomcache.server.wan that return MergePolicyModifier and TypeMethodDescription@Nullable MergePolicy<String, String> WanConsumer.getMergePolicy()Methods in com.loomcache.server.wan with parameters of type MergePolicyModifier and TypeMethodDescriptionvoidWanConsumer.setMergePolicy(@Nullable MergePolicy<String, String> mergePolicy) Install an optionalMergePolicyoverride.voidWanReplicationManager.setMergePolicy(@NonNull String clusterId, @Nullable MergePolicy<String, String> mergePolicy) Install or clear theMergePolicyoverride on the consumer for a target. -
Uses of MergePolicy in com.loomcache.server.wan.merge
Subinterfaces of MergePolicy in com.loomcache.server.wan.mergeModifier and TypeInterfaceDescriptioninterfaceCustomMergePolicy<K,V> Extension point for user-provided WAN merge policies.Classes in com.loomcache.server.wan.merge that implement MergePolicyModifier and TypeClassDescriptionfinal classDiscardMergePolicy<K,V> Reject-all merge policy.final classMerge policy that keeps the entry that will expire later.final classMerge policy that keeps the entry with the higher successful-read count.final classMerge policy that keeps the entry with the latest recorded access time.final classLast-write-wins (LWW) merge policy with deterministic same-millisecond tie-break (BLK-2026-04-22-011).final classUnconditional overwrite merge policy.final classInsert-only merge policy.Methods in com.loomcache.server.wan.merge that return MergePolicyModifier and TypeMethodDescriptionstatic @NonNull MergePolicy<String, String> Load a merge policy with the thread context classloader.static @NonNull MergePolicy<String, String> MergePolicyLoader.load(@NonNull String className, @Nullable ClassLoader classLoader) Load a merge policy with the supplied classloader.