public static IndexStore createIndexStore(final Map<String, String> configOptions) { final StoreFactoryFamilySpi factory = findStoreFamily(configOptions); if (factory == null) { return null; } return factory.getIndexStoreFactory().createStore( ConfigUtils.populateOptionsFromList( factory.getIndexStoreFactory().createOptionsInstance(), configOptions)); }
public static AdapterIndexMappingStore createAdapterIndexMappingStore( final Map<String, String> configOptions) { final StoreFactoryFamilySpi factory = findStoreFamily(configOptions); if (factory == null) { return null; } return factory.getAdapterIndexMappingStoreFactory().createStore( ConfigUtils.populateOptionsFromList( factory.getAdapterIndexMappingStoreFactory().createOptionsInstance(), configOptions)); }
public static DataStore createDataStore(final Map<String, String> configOptions) { final StoreFactoryFamilySpi factory = findStoreFamily(configOptions); if (factory == null) { return null; } return factory.getDataStoreFactory().createStore( ConfigUtils.populateOptionsFromList( factory.getDataStoreFactory().createOptionsInstance(), configOptions)); }
@Override public IndexStore createStore(final StoreFactoryOptions options) { return new IndexStoreImpl(helper.createOperations(options), options.getStoreOptions()); } }
public static PersistentAdapterStore createAdapterStore(final Map<String, String> configOptions) { final StoreFactoryFamilySpi factory = findStoreFamily(configOptions); if (factory == null) { return null; } return factory.getAdapterStoreFactory().createStore( ConfigUtils.populateOptionsFromList( factory.getAdapterStoreFactory().createOptionsInstance(), configOptions)); }
public static DataStatisticsStore createDataStatisticsStore( final Map<String, String> configOptions) { final StoreFactoryFamilySpi factory = findStoreFamily(configOptions); if (factory == null) { return null; } return factory.getDataStatisticsStoreFactory().createStore( ConfigUtils.populateOptionsFromList( factory.getDataStatisticsStoreFactory().createOptionsInstance(), configOptions)); }
public static InternalAdapterStore createInternalAdapterStore( final Map<String, String> configOptions) { final StoreFactoryFamilySpi factory = findStoreFamily(configOptions); if (factory == null) { return null; } return factory.getInternalAdapterStoreFactory().createStore( ConfigUtils.populateOptionsFromList( // factory.getAdapterStoreFactory().createOptionsInstance(), factory.getInternalAdapterStoreFactory().createOptionsInstance(), configOptions)); }
@Override public T next() { return iterator.next(); } }
@Override public void close() throws IOException { for (final CloseableIterator<Pair<GeoWaveInputKey, T>> reader : allIterators) { reader.close(); } } }, Iterators.concat(allIterators.iterator()));
@Override public String getDescription() { return "A datastore that uses the GeoWave API for spatial data persistence in " + geowaveStoreFactoryFamily.getType() + ". " + geowaveStoreFactoryFamily.getDescription(); }
@Override public StoreFactoryOptions createOptionsInstance() { return helper.createOptionsInstance(); } }
@Override public void setEnableBlockCache(final boolean enableBlockCache) { additionalOptions.setEnableBlockCache(enableBlockCache); } }
@Override public boolean isVisibilityEnabled() { return configuredEnableVisibility == null ? defaultEnableVisibility() : configuredEnableVisibility; }
public synchronized DataStore getDataStore() { if (dataStore == null) { dataStore = factoryFamily.getDataStoreFactory().createStore( ConfigUtils.populateOptionsFromList( factoryFamily.getDataStoreFactory().createOptionsInstance(), storeConfigObj)); } return dataStore; }
public synchronized IndexStore getIndexStore() { if (indexStore == null) { indexStore = factoryFamily.getIndexStoreFactory().createStore( ConfigUtils.populateOptionsFromList( factoryFamily.getIndexStoreFactory().createOptionsInstance(), storeConfigObj)); } return indexStore; }
public synchronized PersistentAdapterStore getAdapterStore() { if (adapterStore == null) { adapterStore = factoryFamily.getAdapterStoreFactory().createStore( ConfigUtils.populateOptionsFromList( factoryFamily.getAdapterStoreFactory().createOptionsInstance(), storeConfigObj)); } return adapterStore; }
@Override public T next() { return iterator.next(); } }
@Override public void close() { iterator.close(); } }
@Override public void close() throws IOException { for (final CloseableIterator<SimpleFeature> result : results) { result.close(); } } }, Iterators.concat(results.iterator())));
@Override public void close() { it.close(); } };