public abstract class Action extends Object
| Modifier and Type | Field and Description |
|---|---|
protected int |
attributeID |
protected String |
attributeName |
protected static org.apache.commons.logging.Log |
log |
static String |
THE_GEOM |
| Constructor and Description |
|---|
Action() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
abstract EasyFeature |
execute(EasyFeature feature) |
protected void |
fixAttributeID(EasyFeature feature)
Constructor has filled attributeID or attibuteName.
|
static String |
fixTypename(String in,
boolean isWfs)
Fix a string and filter characters not allowed
|
abstract void |
flush(Status status,
Map properties) |
protected Integer |
getAttributeId(EasyFeature feature,
String columnName) |
protected Integer[] |
getAttributeIds(EasyFeature feature,
String[] columnNames) |
static List<List<String>> |
getConstructors() |
abstract String |
getDescription_NL() |
String |
getName() |
abstract void |
processPostCollectionActions(Status status,
Map properties) |
abstract String |
toString() |
protected String attributeName
protected int attributeID
protected static final org.apache.commons.logging.Log log
public static final String THE_GEOM
public abstract EasyFeature execute(EasyFeature feature) throws Exception
Exceptionpublic abstract String getDescription_NL()
public String getName()
protected void fixAttributeID(EasyFeature feature) throws Exception
feature - the current featureException - generic exceptionprotected Integer[] getAttributeIds(EasyFeature feature, String[] columnNames) throws Exception
Exceptionprotected Integer getAttributeId(EasyFeature feature, String columnName) throws Exception
Exceptionpublic static String fixTypename(String in, boolean isWfs)
in - the input StringisWfs - datastore2write is type of wfs (allow ':' in allowed string)Copyright © 2020 B3Partners B.V.. All rights reserved.