com.hazelcast.client.impl.protocol.parameters
Interface CacheTemplate


public interface CacheTemplate


Method Summary
 void addEntryListener(String name)
           
 void addInvalidationListener(String name)
           
 void clear(String name)
           
 void containsKey(String name, Data key)
           
 void createConfig(Data cacheConfig, boolean createAlsoOnOthers)
           
 void destroy(String name)
           
 void entryProcessor(String name, Data key, Data entryProcessor, List<Data> arguments)
           
 void get(String name, Data key, Data expiryPolicy)
           
 void getAll(String name, Set<Data> keys, Data expiryPolicy)
           
 void getAndRemove(String name, Data key)
           
 void getAndReplace(String name, Data key, Data value, Data expiryPolicy)
           
 void getConfig(String name, String simpleName)
           
 void invalidationMessage(String name, Data key, String sourceUuid)
           
 void iterate(String name, int partitionId, int tableIndex, int batch)
           
 void listenerRegistration(String name, Data listenerConfig, boolean register, String hostname, int port)
           
 void loadAll(String name, Set<Data> keys, boolean replaceExistingValues)
           
 void managementConfig(String name, boolean isStat, boolean enabled, String hostname, int port)
           
 void put(String name, Data key, Data value, Data expiryPolicy, boolean get)
           
 void putIfAbsent(String name, Data key, Data value, Data expiryPolicy)
           
 void remove(String name, Data key, Data currentValue)
           
 void removeAll(String name, Set<Data> keys, int completionId)
           
 void removeEntryListener(String name, String registrationId)
           
 void removeInvalidationListener(String name, String registrationId)
           
 void replace(String name, Data key, Data oldValue, Data newValue, Data expiryPolicy)
           
 void size(String name)
           
 

Method Detail

addEntryListener

void addEntryListener(String name)

addInvalidationListener

void addInvalidationListener(String name)

clear

void clear(String name)

removeAll

void removeAll(String name,
               Set<Data> keys,
               int completionId)

containsKey

void containsKey(String name,
                 Data key)

createConfig

void createConfig(Data cacheConfig,
                  boolean createAlsoOnOthers)

destroy

void destroy(String name)

entryProcessor

void entryProcessor(String name,
                    Data key,
                    Data entryProcessor,
                    List<Data> arguments)

getAll

void getAll(String name,
            Set<Data> keys,
            Data expiryPolicy)

getAndRemove

void getAndRemove(String name,
                  Data key)

getAndReplace

void getAndReplace(String name,
                   Data key,
                   Data value,
                   Data expiryPolicy)

getConfig

void getConfig(String name,
               String simpleName)

get

void get(String name,
         Data key,
         Data expiryPolicy)

iterate

void iterate(String name,
             int partitionId,
             int tableIndex,
             int batch)

listenerRegistration

void listenerRegistration(String name,
                          Data listenerConfig,
                          boolean register,
                          String hostname,
                          int port)

loadAll

void loadAll(String name,
             Set<Data> keys,
             boolean replaceExistingValues)

managementConfig

void managementConfig(String name,
                      boolean isStat,
                      boolean enabled,
                      String hostname,
                      int port)

putIfAbsent

void putIfAbsent(String name,
                 Data key,
                 Data value,
                 Data expiryPolicy)

put

void put(String name,
         Data key,
         Data value,
         Data expiryPolicy,
         boolean get)

removeEntryListener

void removeEntryListener(String name,
                         String registrationId)

removeInvalidationListener

void removeInvalidationListener(String name,
                                String registrationId)

remove

void remove(String name,
            Data key,
            Data currentValue)

replace

void replace(String name,
             Data key,
             Data oldValue,
             Data newValue,
             Data expiryPolicy)

size

void size(String name)

invalidationMessage

void invalidationMessage(String name,
                         Data key,
                         String sourceUuid)


Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.