Package org.infinispan.util
Class TriangleFunctionsUtil
- java.lang.Object
-
- org.infinispan.util.TriangleFunctionsUtil
-
public final class TriangleFunctionsUtil extends Object
Some utility functions forTriangleDistributionInterceptor
.- Since:
- 9.2
- Author:
- Pedro Ruivo
-
-
Method Summary
-
-
-
Method Detail
-
copy
public static PutMapCommand copy(PutMapCommand command, Collection<Object> keys)
-
copy
public static <K,V,T> WriteOnlyManyEntriesCommand<K,V,T> copy(WriteOnlyManyEntriesCommand<K,V,T> command, Collection<Object> keys)
-
copy
public static <K,V> WriteOnlyManyCommand<K,V> copy(WriteOnlyManyCommand<K,V> command, Collection<Object> keys)
-
copy
public static <K,V,R> ReadWriteManyCommand<K,V,R> copy(ReadWriteManyCommand<K,V,R> command, Collection<Object> keys)
-
copy
public static <K,V,T,R> ReadWriteManyEntriesCommand<K,V,T,R> copy(ReadWriteManyEntriesCommand<K,V,T,R> command, Collection<Object> keys)
-
mergeHashMap
public static Map<Object,Object> mergeHashMap(ValidResponse response, Map<Object,Object> resultMap)
-
voidMerge
public static Void voidMerge(ValidResponse ignored1, Void ignored2)
-
mergeList
public static List<Object> mergeList(ValidResponse response, List<Object> resultList)
-
filterBySegment
public static Map<Integer,Collection<Object>> filterBySegment(LocalizedCacheTopology cacheTopology, Collection<Object> keys)
-
filterEntries
public static <K,V> Map<K,V> filterEntries(Map<K,V> map, Collection<Object> keys)
-
backupFrom
public static BackupWriteCommand backupFrom(CommandsFactory factory, PutKeyValueCommand command)
-
backupFrom
public static BackupWriteCommand backupFrom(CommandsFactory factory, RemoveCommand command)
-
backupFrom
public static BackupWriteCommand backupFrom(CommandsFactory factory, ReplaceCommand command)
-
backupFrom
public static BackupWriteCommand backupFrom(CommandsFactory factory, ComputeIfAbsentCommand command)
-
backupFrom
public static BackupWriteCommand backupFrom(CommandsFactory factory, ComputeCommand command)
-
backupFrom
public static BackupWriteCommand backupFrom(CommandsFactory factory, ReadWriteKeyValueCommand command)
-
backupFrom
public static BackupWriteCommand backupFrom(CommandsFactory factory, ReadWriteKeyCommand command)
-
backupFrom
public static BackupWriteCommand backupFrom(CommandsFactory factory, WriteOnlyKeyValueCommand command)
-
backupFrom
public static BackupWriteCommand backupFrom(CommandsFactory factory, WriteOnlyKeyCommand command)
-
backupFrom
public static BackupWriteCommand backupFrom(CommandsFactory factory, PutMapCommand command, Collection<Object> keys)
-
backupFrom
public static <K,V,T> BackupWriteCommand backupFrom(CommandsFactory factory, WriteOnlyManyEntriesCommand<K,V,T> command, Collection<Object> keys)
-
backupFrom
public static <K,V,T,R> BackupWriteCommand backupFrom(CommandsFactory factory, ReadWriteManyEntriesCommand<K,V,T,R> command, Collection<Object> keys)
-
backupFrom
public static <K,V> BackupWriteCommand backupFrom(CommandsFactory factory, WriteOnlyManyCommand<K,V> command, Collection<Object> keys)
-
backupFrom
public static <K,V,R> BackupWriteCommand backupFrom(CommandsFactory factory, ReadWriteManyCommand<K,V,R> command, Collection<Object> keys)
-
-