public class RocksDBMetadataTable extends Object
| Constructor and Description |
|---|
RocksDBMetadataTable(org.rocksdb.RocksDB db,
boolean requiresTimestamp,
boolean visibilityEnabled,
boolean compactOnWrite) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(org.locationtech.geowave.core.store.entities.GeoWaveMetadata value) |
void |
close() |
void |
compact() |
void |
flush() |
org.locationtech.geowave.core.store.CloseableIterator<org.locationtech.geowave.core.store.entities.GeoWaveMetadata> |
iterator() |
org.locationtech.geowave.core.store.CloseableIterator<org.locationtech.geowave.core.store.entities.GeoWaveMetadata> |
iterator(byte[] primaryId) |
org.locationtech.geowave.core.store.CloseableIterator<org.locationtech.geowave.core.store.entities.GeoWaveMetadata> |
iterator(byte[] primaryId,
byte[] secondaryId) |
void |
put(byte[] key,
byte[] value) |
void |
remove(byte[] key) |
public RocksDBMetadataTable(org.rocksdb.RocksDB db,
boolean requiresTimestamp,
boolean visibilityEnabled,
boolean compactOnWrite)
public void remove(byte[] key)
public void add(org.locationtech.geowave.core.store.entities.GeoWaveMetadata value)
public void compact()
public org.locationtech.geowave.core.store.CloseableIterator<org.locationtech.geowave.core.store.entities.GeoWaveMetadata> iterator(byte[] primaryId)
public org.locationtech.geowave.core.store.CloseableIterator<org.locationtech.geowave.core.store.entities.GeoWaveMetadata> iterator(byte[] primaryId,
byte[] secondaryId)
public org.locationtech.geowave.core.store.CloseableIterator<org.locationtech.geowave.core.store.entities.GeoWaveMetadata> iterator()
public void put(byte[] key,
byte[] value)
public void flush()
public void close()
Copyright © 2013–2020. All rights reserved.