@Override public void putAll(Map t) { map.putAll(t); }
public void putAll(Map arg0) { this.region.putAll(arg0); }
/** * uses putAll operation of region * * @param objectMap Object Map containing key-value operations */ public void putAllInLocalMonitoringRegion(Map<String, FederationComponent> objectMap) { if (localMonitoringRegion != null && !localMonitoringRegion.isDestroyed()) { localMonitoringRegion.putAll(objectMap); } }
public static void doPutAll(String regionName, int numPuts, int size) { Region r = cache.getRegion(Region.SEPARATOR + regionName); assertNotNull(r); for (long i = 0; i < numPuts; i++) { Map putAllMap = new HashMap(); for (long j = 0; j < size; j++) { putAllMap.put((size * i) + j, i); } r.putAll(putAllMap, "putAllCallback"); putAllMap.clear(); } }
@Override public void putAll(Map map, Object callbackArg) { try { preOp(); this.realRegion.putAll(map, callbackArg); } finally { postOp(); } }
protected static void doPutAllP() throws Exception { Region region = getCache().getRegion(REGION_NAME); assertNotNull(region); Map<String, Employee> map = new LinkedHashMap<>(); map.put("1010L", new Employee(1010L, "John", "Doe")); region.putAll(map); }
@Override public void executeCommand(Command command, ExecutionHandlerContext context) { List<byte[]> commandElems = command.getProcessedCommand(); if (commandElems.size() < 3 || commandElems.size() % 2 == 1) { command.setResponse(Coder.getErrorResponse(context.getByteBufAllocator(), ArityDef.HMSET)); return; } ByteArrayWrapper key = command.getKey(); Region<ByteArrayWrapper, ByteArrayWrapper> keyRegion = getOrCreateRegion(context, key, RedisDataType.REDIS_HASH); Map<ByteArrayWrapper, ByteArrayWrapper> map = new HashMap<ByteArrayWrapper, ByteArrayWrapper>(); for (int i = 2; i < commandElems.size(); i += 2) { byte[] fieldArray = commandElems.get(i); ByteArrayWrapper field = new ByteArrayWrapper(fieldArray); byte[] value = commandElems.get(i + 1); map.put(field, new ByteArrayWrapper(value)); } keyRegion.putAll(map); command.setResponse(Coder.getSimpleStringResponse(context.getByteBufAllocator(), SUCCESS)); }
@Override public void executeCommand(Command command, ExecutionHandlerContext context) { List<byte[]> commandElems = command.getProcessedCommand(); Region<ByteArrayWrapper, ByteArrayWrapper> r = context.getRegionProvider().getStringsRegion(); if (commandElems.size() < 3 || commandElems.size() % 2 == 0) { command.setResponse(Coder.getErrorResponse(context.getByteBufAllocator(), ArityDef.MSET)); return; } Map<ByteArrayWrapper, ByteArrayWrapper> map = new HashMap<ByteArrayWrapper, ByteArrayWrapper>(); for (int i = 1; i < commandElems.size(); i += 2) { byte[] keyArray = commandElems.get(i); ByteArrayWrapper key = new ByteArrayWrapper(keyArray); try { checkAndSetDataType(key, context); } catch (RedisDataTypeMismatchException e) { continue; } byte[] value = commandElems.get(i + 1); map.put(key, new ByteArrayWrapper(value)); } r.putAll(map); command.setResponse(Coder.getSimpleStringResponse(context.getByteBufAllocator(), SUCCESS)); }
clusterRegion.putAll(sharedConfiguration, memberId);
@Override public void executeCommand(Command command, ExecutionHandlerContext context) { List<byte[]> commandElems = command.getProcessedCommand(); if (commandElems.size() < 3) { command.setResponse(Coder.getErrorResponse(context.getByteBufAllocator(), ArityDef.SADD)); return; } ByteArrayWrapper key = command.getKey(); @SuppressWarnings("unchecked") Region<ByteArrayWrapper, Boolean> keyRegion = (Region<ByteArrayWrapper, Boolean>) context .getRegionProvider().getOrCreateRegion(key, RedisDataType.REDIS_SET, context); if (commandElems.size() >= 4) { Map<ByteArrayWrapper, Boolean> entries = new HashMap<ByteArrayWrapper, Boolean>(); for (int i = 2; i < commandElems.size(); i++) entries.put(new ByteArrayWrapper(commandElems.get(i)), true); keyRegion.putAll(entries); command.setResponse(Coder.getIntegerResponse(context.getByteBufAllocator(), entries.size())); } else { Object v = keyRegion.put(new ByteArrayWrapper(commandElems.get(2)), true); command .setResponse(Coder.getIntegerResponse(context.getByteBufAllocator(), v == null ? 1 : 0)); } }
r.putAll(map);
keyRegion.putAll(map); } else { byte[] scoreArray = commandElems.get(2);
@Override public Object doInGemfire(Region region) throws GemFireCheckedException, GemFireException { region.putAll(map); return null; }
newRegion = (Region<ByteArrayWrapper, Boolean>) rC.getOrCreateRegion(destination, RedisDataType.REDIS_SET, context); newRegion.putAll(map);
private void testAllOperations() { ClientCache clientCache = (ClientCache) cache; Region<String, String> region = clientCache.<String, String>createClientRegionFactory(ClientRegionShortcut.CACHING_PROXY) .create("internalRegion"); assertFailure(() -> region.create("Object1", "Value1")); assertFailure(() -> region.put("Object1", "Value1")); assertFailure(() -> region.putIfAbsent("Object1", "Value1")); assertFailure(() -> region.get("Object1")); Map<String, String> map = new HashMap<>(); map.put("Object1", "Value1"); assertFailure(() -> region.putAll(map)); List<String> list = new ArrayList<>(); list.add("Object1"); assertFailure(() -> region.getAll(list)); assertFailure(() -> region.removeAll(list)); assertFailure(() -> region.destroy("Object1")); assertFailure(() -> region.remove("Object1")); assertFailure(() -> region.replace("Object1", "oldValue", "newValue")); assertFailure(() -> region.invalidate("Object1")); assertFailure(region::keySetOnServer); assertFailure(() -> region.registerInterest("Object1")); }
map.put(keys[indices[i]], vals[indices[i]]); region.putAll(map); breakLoop = true;
void insertValues(int upperLimit) { Map values = new HashMap<Integer, String>(); IntStream.rangeClosed(1, upperLimit).forEach(i -> values.put(i, "value" + i)); region.putAll(values); }
void insertValues(Region<Integer, String> region, Collection<Integer> integers) { Map values = new HashMap<Integer, String>(); for (Integer i : integers) { values.put(i, i.toString()); } region.putAll(values); System.out.println( ISO_8601_TIMESTAMP_FORMAT.format(new Date()) + "\tInserted " + values.size() + " values."); }
@Override public <K, V> void putAll(Map<? extends K, ? extends V> map) { try { this.<K, V>getRegion().putAll(map); } catch (GemFireException cause) { throw convertGemFireAccessException(cause); } }
@Override public <K, V> void putAll(Map<? extends K, ? extends V> map) { try { this.<K, V>getRegion().putAll(map); } catch (GemFireException cause) { throw convertGemFireAccessException(cause); } }