public class GeoWaveEmptyTransaction extends AbstractTransactionManagement implements GeoWaveTransaction
components| Constructor and Description |
|---|
GeoWaveEmptyTransaction(GeoWaveDataStoreComponents components)
Create an empty Diff
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(String fid,
org.opengis.feature.simple.SimpleFeature feature) |
String[] |
composeAuthorizations() |
String |
composeVisibility() |
void |
flush()
Flush in memory records to store for query processing.
|
String |
getID() |
CloseableIterator<org.opengis.feature.simple.SimpleFeature> |
interweaveTransaction(Integer limit,
org.opengis.filter.Filter filter,
CloseableIterator<org.opengis.feature.simple.SimpleFeature> it) |
boolean |
isEmpty()
Return true if transaction is empty
|
void |
modify(String fid,
org.opengis.feature.simple.SimpleFeature original,
org.opengis.feature.simple.SimpleFeature updated)
Record a modification to the indicated fid
|
void |
remove(String fid,
org.opengis.feature.simple.SimpleFeature feature) |
getDataStatisticsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDataStatisticspublic GeoWaveEmptyTransaction(GeoWaveDataStoreComponents components)
public boolean isEmpty()
isEmpty in interface GeoWaveTransactionpublic void flush()
throws IOException
GeoWaveTransactionflush in interface GeoWaveTransactionIOExceptionpublic void modify(String fid, org.opengis.feature.simple.SimpleFeature original, org.opengis.feature.simple.SimpleFeature updated) throws IOException
modify in interface GeoWaveTransactionfid - original - the original feature(prior state)updated - the update feature replacement feature; null to indicate removeIOExceptionpublic void add(String fid, org.opengis.feature.simple.SimpleFeature feature) throws IOException
add in interface GeoWaveTransactionIOExceptionpublic void remove(String fid, org.opengis.feature.simple.SimpleFeature feature) throws IOException
remove in interface GeoWaveTransactionIOExceptionpublic String getID()
public CloseableIterator<org.opengis.feature.simple.SimpleFeature> interweaveTransaction(Integer limit, org.opengis.filter.Filter filter, CloseableIterator<org.opengis.feature.simple.SimpleFeature> it)
interweaveTransaction in interface GeoWaveTransactionpublic String[] composeAuthorizations()
composeAuthorizations in interface GeoWaveTransactionpublic String composeVisibility()
composeVisibility in interface GeoWaveTransactionCopyright © 2013–2022. All rights reserved.