@Override public boolean addAll(Collection<? extends E> c) { return list.addAll(c); }
@Override public boolean addAll(int index, Collection<? extends E> c) { return list.addAll(index, c); }
@Override public boolean addAll(Collection<? extends StreamEvent> c) { return candidateDataList.addAll(c); }
private static void readPeople(HazelcastInstance hazelcastInstance) throws Exception { PersonDataReader personDataReader = new PersonDataReader(); InputStream is = CLASS_LOADER.getResourceAsStream("us-500.csv"); try { IList<Person> personsList = hazelcastInstance.getList("persons"); List<Person> persons = personDataReader.read(is); personsList.addAll(persons); } finally { is.close(); } }
private static void readCrimes(HazelcastInstance hazelcastInstance) throws Exception { CrimeDataReader crimeDataReader = new CrimeDataReader(); InputStream is = CLASS_LOADER.getResourceAsStream("CrimeStatebyState.csv"); try { IList<Crime> crimesList = hazelcastInstance.getList("crimes"); List<Crime> crimes = crimeDataReader.read(is); crimesList.addAll(crimes); } finally { is.close(); } } }
@Nonnull public static ProcessorMetaSupplier writeListSupplier(@Nonnull String name, @Nullable ClientConfig clientConfig) { boolean isLocal = clientConfig == null; return preferLocalParallelismOne(new HazelcastWriterSupplier<>( asXmlString(clientConfig), instance -> procContext -> new ArrayList<>(), ArrayList::add, instance -> { IList<Object> list = instance.getList(name); return buffer -> { try { list.addAll(buffer); } catch (HazelcastInstanceNotActiveException e) { throw handleInstanceNotActive(e, isLocal); } buffer.clear(); }; }, DistributedConsumer.noop() )); }