public class ExportJDBCParametersImpl extends AbstractExportParametersGeometry implements ExportJDBCParameters
exportAttributes, factory, LOGGERCHECKGEOMETRY_CHECK_IF_CORRUPT, CHECKGEOMETRY_CHECK_IF_VALID, CHECKGEOMETRY_NONE, CHECKGEOMETRYACTION_ABORT, CHECKGEOMETRYACTION_SET_GEOMETRY_TO_NULL, CHECKGEOMETRYACTION_SKIP_FEATUREUSE_ALL_FEATURES, USE_FILTERED_FEATURES, USE_SELECTED_FEATURES| Constructor and Description |
|---|
ExportJDBCParametersImpl() |
ExportJDBCParametersImpl(ExportJDBCServiceFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canCreatetable() |
ExportJDBCParameters |
clone() |
java.lang.String |
fixIdentifier(java.lang.String name) |
java.lang.String |
getAllRole() |
int |
getCaseIdentifiersMode() |
boolean |
getCreateIndexInGeometryRow() |
java.lang.String |
getDeleteRole() |
Expression |
getDeleteRowsFilter() |
java.lang.String |
getExplorerName() |
JDBCServerExplorerParameters |
getExplorerParameters() |
java.lang.String |
getInsertRole() |
java.lang.String |
getPostCreatingStatement() |
java.lang.String |
getPrimaryKey() |
java.lang.String |
getReferenceRole() |
boolean |
getRemoveSpacesInIdentifiers() |
java.lang.String |
getSchema() |
java.lang.String |
getSelectRole() |
java.lang.String |
getServiceName() |
java.lang.String |
getStoreName() |
java.lang.String |
getTableName() |
boolean |
getTranslateHyphens() |
java.lang.String |
getTriggerRole() |
java.lang.String |
getTruncateRole() |
java.lang.String |
getUpdateRole() |
boolean |
getUpdateTableStatistics() |
boolean |
isDeleteRows() |
void |
loadFromState(PersistentState state)
Set the state of the object from the state passed as parameter.
|
static void |
registerPersistence() |
void |
saveToState(PersistentState state)
Saves the internal state of the object on the provided
PersistentState object.
|
void |
setAllRole(java.lang.String allRole) |
void |
setCanCreatetable(boolean canCreatetable) |
void |
setCaseIdentifiersMode(int mode) |
void |
setCreateIndexInGeometryRow(boolean createIndexInGeometryRow) |
void |
setDeleteRole(java.lang.String deleteRole) |
void |
setDeleteRows(boolean deleteRows) |
void |
setDeleteRowsFilter(Expression deleteRowsFilter) |
void |
setExplorerName(java.lang.String explorerName) |
void |
setExplorerParameters(JDBCServerExplorerParameters explorerParameters) |
void |
setInsertRole(java.lang.String insertRole) |
void |
setPostCreatingStatement(java.lang.String postCreatingStatement) |
void |
setPrimaryKey(java.lang.String primaryKey) |
void |
setReferenceRole(java.lang.String referenceRole) |
void |
setRemoveSpacesInIdentifiers(boolean removeSpacesInIdentifiers) |
void |
setSchema(java.lang.String schema) |
void |
setSelectRole(java.lang.String selectRole) |
void |
setStoreName(java.lang.String storeName) |
void |
setTableName(java.lang.String tableName) |
void |
setTranslateHyphens(boolean translateHyphens) |
void |
setTriggerRole(java.lang.String triggerRole) |
void |
setTruncateRole(java.lang.String truncateRole) |
void |
setUpdateRole(java.lang.String updateRole) |
void |
setUpdateTableStatistics(boolean updateTableStatistics) |
getContextProjection, getGeometryChecks, getGeometryChecksAction, getSourceGeometryFieldName, getSourceProjection, getSourceTransformation, getTargetGeometrySubtype, getTargetGeometryType, getTargetGeometryTypeAsInt, getTargetProjection, getTargetTransformation, getTransformationToUse, getTryToFixGeometry, needsSelectTargetProjection, setContextProjection, setGeometryChecks, setGeometryChecksAction, setSourceGeometryFieldName, setSourceProjection, setSourceTransformation, setTargetGeometrySubtype, setTargetGeometryType, setTargetGeometryType, setTargetProjection, setTargetTransformation, setTryToFixGeometrygetContext, getCreationDate, getExportAttributes, getFactory, getFeatureQuery, getFeaturesToUse, getFilterExpresion, getLabel, getSourceFeatureStore, getSourceFeatureType, getTargetFeatureType, getValue, resetVolatileValues, setContext, setCreationDate, setExportAttributes, setFeatureQuery, setFeaturesToUse, setFilterExpresion, setSourceFeatureStore, setSourceFeatureType, toStringequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetContextProjection, getGeometryChecks, getGeometryChecksAction, getSourceGeometryFieldName, getSourceProjection, getSourceTransformation, getTargetGeometrySubtype, getTargetGeometryType, getTargetGeometryTypeAsInt, getTargetProjection, getTargetTransformation, getTransformationToUse, getTryToFixGeometry, setContextProjection, setGeometryChecks, setGeometryChecksAction, setSourceGeometryFieldName, setSourceProjection, setSourceTransformation, setTargetGeometrySubtype, setTargetGeometryType, setTargetGeometryType, setTargetProjection, setTargetTransformation, setTryToFixGeometrygetContext, getCreationDate, getExportAttributes, getFactory, getFeatureQuery, getFeaturesToUse, getFilterExpresion, getSourceFeatureStore, getSourceFeatureType, getTargetFeatureType, needsSelectTargetProjection, resetVolatileValues, setContext, setCreationDate, setExportAttributes, setFeatureQuery, setFeaturesToUse, setFilterExpresion, setSourceFeatureStore, setSourceFeatureTypegetLabel, getValue, label, toStringpublic ExportJDBCParametersImpl(ExportJDBCServiceFactory factory)
public ExportJDBCParametersImpl()
public java.lang.String getServiceName()
getServiceName in interface ExportParameterspublic JDBCServerExplorerParameters getExplorerParameters()
getExplorerParameters in interface ExportJDBCParameterspublic void setExplorerParameters(JDBCServerExplorerParameters explorerParameters)
setExplorerParameters in interface ExportJDBCParametersexplorerParameters - the explorerParameters to setpublic java.lang.String getSchema()
getSchema in interface ExportJDBCParameterspublic void setSchema(java.lang.String schema)
setSchema in interface ExportJDBCParametersschema - the schema to setpublic java.lang.String getTableName()
getTableName in interface ExportJDBCParameterspublic void setTableName(java.lang.String tableName)
setTableName in interface ExportJDBCParameterstableName - the tableName to setpublic boolean canCreatetable()
canCreatetable in interface ExportJDBCParameterspublic void setCanCreatetable(boolean canCreatetable)
setCanCreatetable in interface ExportJDBCParameterscanCreatetable - the canCreatetable to setpublic java.lang.String getPrimaryKey()
getPrimaryKey in interface ExportJDBCParameterspublic void setPrimaryKey(java.lang.String primaryKey)
setPrimaryKey in interface ExportJDBCParametersprimaryKey - the primaryKeyName to setpublic java.lang.String getStoreName()
getStoreName in interface ExportJDBCParameterspublic void setStoreName(java.lang.String storeName)
setStoreName in interface ExportJDBCParametersstoreName - the storeName to setpublic java.lang.String getExplorerName()
getExplorerName in interface ExportJDBCParameterspublic void setExplorerName(java.lang.String explorerName)
setExplorerName in interface ExportJDBCParametersexplorerName - the explorerName to setpublic void setCaseIdentifiersMode(int mode)
setCaseIdentifiersMode in interface ExportJDBCParametersmode - the caseIdentifiersMode to setpublic void setRemoveSpacesInIdentifiers(boolean removeSpacesInIdentifiers)
setRemoveSpacesInIdentifiers in interface ExportJDBCParametersremoveSpacesInIdentifiers - the removeSpacesInIdentifiers to setpublic void setTranslateHyphens(boolean translateHyphens)
setTranslateHyphens in interface ExportJDBCParameterstranslateHyphens - the translateHyphens to setpublic java.lang.String getSelectRole()
getSelectRole in interface ExportJDBCParameterspublic void setSelectRole(java.lang.String selectRole)
setSelectRole in interface ExportJDBCParametersselectRole - the selectRole to setpublic java.lang.String getInsertRole()
getInsertRole in interface ExportJDBCParameterspublic void setInsertRole(java.lang.String insertRole)
setInsertRole in interface ExportJDBCParametersinsertRole - the insertRole to setpublic java.lang.String getUpdateRole()
getUpdateRole in interface ExportJDBCParameterspublic void setUpdateRole(java.lang.String updateRole)
setUpdateRole in interface ExportJDBCParametersupdateRole - the updateRole to setpublic java.lang.String getDeleteRole()
getDeleteRole in interface ExportJDBCParameterspublic void setDeleteRole(java.lang.String deleteRole)
setDeleteRole in interface ExportJDBCParametersdeleteRole - the deleteRole to setpublic java.lang.String getTruncateRole()
getTruncateRole in interface ExportJDBCParameterspublic void setTruncateRole(java.lang.String truncateRole)
setTruncateRole in interface ExportJDBCParameterstruncateRole - the truncateRole to setpublic java.lang.String getReferenceRole()
getReferenceRole in interface ExportJDBCParameterspublic void setReferenceRole(java.lang.String referenceRole)
setReferenceRole in interface ExportJDBCParametersreferenceRole - the referenceRole to setpublic java.lang.String getTriggerRole()
getTriggerRole in interface ExportJDBCParameterspublic void setTriggerRole(java.lang.String triggerRole)
setTriggerRole in interface ExportJDBCParameterstriggerRole - the triggerRole to setpublic java.lang.String getAllRole()
getAllRole in interface ExportJDBCParameterspublic void setAllRole(java.lang.String allRole)
setAllRole in interface ExportJDBCParametersallRole - the allRole to setpublic java.lang.String getPostCreatingStatement()
getPostCreatingStatement in interface ExportJDBCParameterspublic void setPostCreatingStatement(java.lang.String postCreatingStatement)
setPostCreatingStatement in interface ExportJDBCParameterspostCreatingStatement - the postCreatingStatement to setpublic boolean getCreateIndexInGeometryRow()
getCreateIndexInGeometryRow in interface ExportJDBCParameterspublic void setCreateIndexInGeometryRow(boolean createIndexInGeometryRow)
setCreateIndexInGeometryRow in interface ExportJDBCParameterscreateIndexInGeometryRow - the createIndexInGeometryRow to setpublic boolean getUpdateTableStatistics()
getUpdateTableStatistics in interface ExportJDBCParameterspublic void setUpdateTableStatistics(boolean updateTableStatistics)
setUpdateTableStatistics in interface ExportJDBCParametersupdateTableStatistics - the updateTableStatistics to setpublic boolean getTranslateHyphens()
getTranslateHyphens in interface ExportJDBCParameterspublic boolean getRemoveSpacesInIdentifiers()
getRemoveSpacesInIdentifiers in interface ExportJDBCParameterspublic int getCaseIdentifiersMode()
getCaseIdentifiersMode in interface ExportJDBCParameterspublic void setDeleteRows(boolean deleteRows)
setDeleteRows in interface ExportJDBCParameterspublic boolean isDeleteRows()
isDeleteRows in interface ExportJDBCParameterspublic void setDeleteRowsFilter(Expression deleteRowsFilter)
setDeleteRowsFilter in interface ExportJDBCParameterspublic Expression getDeleteRowsFilter()
getDeleteRowsFilter in interface ExportJDBCParameterspublic ExportJDBCParameters clone() throws java.lang.CloneNotSupportedException
clone in interface ExportParametersclone in class AbstractExportParametersGeometryjava.lang.CloneNotSupportedExceptionpublic static void registerPersistence()
public void saveToState(PersistentState state) throws PersistenceException
PersistentsaveToState in interface PersistentsaveToState in class AbstractExportParametersGeometryPersistenceExceptionpublic void loadFromState(PersistentState state) throws PersistenceException
PersistentloadFromState in interface PersistentloadFromState in class AbstractExportParametersGeometryPersistenceExceptionpublic java.lang.String fixIdentifier(java.lang.String name)
fixIdentifier in interface ExportJDBCParameters