@Override public LinkedHashMap<String, String> getPartitions() { LinkedHashMap<String, String> partitions = super.getPartitions(); if (partitions == null) { partitions = new LinkedHashMap<String, String>(1); super.setPartitions(partitions); } partitions.put(DYNAMODB_KEYS, this.stringKeys); return partitions; } }
@Override public LinkedHashMap<String, String> getPartitions() { LinkedHashMap<String, String> partitions = super.getPartitions(); if (partitions == null) { partitions = new LinkedHashMap<String, String>(1); super.setPartitions(partitions); } partitions.put(DYNAMODB_KEYS, this.stringKeys); return partitions; } }
@Override public LinkedHashMap<String, String> getPartitions() { LinkedHashMap<String, String> partitions = super.getPartitions(); if (partitions == null) { partitions = new LinkedHashMap<String, String>(1); super.setPartitions(partitions); } if (this.shardId != null) { partitions.put(SHARD_ID, shardId); } return partitions; } }
@Override public LinkedHashMap<String, String> getPartitions() { LinkedHashMap<String, String> partitions = super.getPartitions(); if (partitions == null) { partitions = new LinkedHashMap<String, String>(1); super.setPartitions(partitions); } if (this.shardId != null) { partitions.put(SHARD_ID, shardId); } return partitions; } }
@Override public LinkedHashMap<String, String> getPartitions() { LinkedHashMap<String, String> partitions = super.getPartitions(); if (partitions == null) { partitions = new LinkedHashMap<String, String>(1); super.setPartitions(partitions); } partitions.put(FILENAME_PARTITION, DigestUtils.sha1Hex(this.s3Key)); return partitions; }
@Override public LinkedHashMap<String, String> getPartitions() { LinkedHashMap<String, String> partitions = super.getPartitions(); if (partitions == null) { partitions = new LinkedHashMap<String, String>(1); super.setPartitions(partitions); } partitions.put(FILENAME_PARTITION, DigestUtils.sha1Hex(this.s3Key)); return partitions; }
@Override public InternalEvent perform(InternalEvent ievent) { ievent.setPartitions(getPartitions(ievent.getEventObj())); return ievent; } }
@Override public InternalEvent perform(InternalEvent ievent) { ievent.setPartitions(getPartitions(ievent.getEventObj())); return ievent; } }
}); newEvent.setPartitions(newPartitions);
}); newEvent.setPartitions(newPartitions);
for (int i = 0; i < 12; i++) { InternalEvent ie = new DummyEvent("" + i, 0); ie.setPartitions(new LinkedHashMap(0)); sent.add(ie); ipc.add(ie);