Package de.xima.fc.dao.impl.sqlbuilder
Class MySQLEncryptedVorgangsDataSQLBuilder
java.lang.Object
de.xima.fc.dao.impl.sqlbuilder.AVorgangsDataSQLBuilder
de.xima.fc.dao.impl.sqlbuilder.DefaultVorgangsDataSQLBuilder
de.xima.fc.dao.impl.sqlbuilder.MySQLEncryptedVorgangsDataSQLBuilder
- All Implemented Interfaces:
IVorgangsDataSQLBuilder
-
Field Summary
Fields inherited from class de.xima.fc.dao.impl.sqlbuilder.AVorgangsDataSQLBuilder
COL_ATTACHMENT_COUNT, COL_FORMEINGANG, COL_FORMEINGANG_ID, COL_ID, COL_MANDANT_ID, COL_POSTFACH_FK, COL_POSTFACH_ID, COL_POSTFACH_NAME, COL_PROCESS_FK, COL_PROCESS_ID, COL_PROJECT_ID, COL_PROJEKT_ID, COL_STATUS_DELETABLE, COL_STATUS_FK, COL_STATUS_ID, COL_STATUS_NAME, COL_VERSION_ID, COL_VORGANG, COL_WF_STATE_DELETABLE, COL_WF_STATE_FK, COL_WF_STATE_ID, COL_WF_STATE_NAME, COL_WF_STATE_TYPE, COL_WF_STATE_VERSION, COL_WF_VERSION_FK, ESC, LOG, TABLE_ATTACHMENT, TABLE_FORMEINGANG, TABLE_POSTFACH, TABLE_STATUS, TABLE_VORGANG, TABLE_WF_STATE, tableType, VIEW_ATTACHMENTS, VIEW_POSTFACH, VIEW_STATUS, VIEW_WF_STATE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidappendCountPre(StringBuilder sb, Map<String, ITableColumn> coulumns) protected StringBuilderappendFilterStatement(StringBuilder sb, String key, String operator, String filterValue, boolean isCustomColumn) protected StringBuilderappendInsertKeyStatement(StringBuilder sb, String key, boolean isCustomColumn) protected StringBuilderappendInsertValueStatement(StringBuilder sb, String key, boolean isCustomColumn) protected voidappendNonCustomColumnsForInsert(StringBuilder colSb, StringBuilder valSb, Map<String, String> paramMap) protected voidappendSelectPre(StringBuilder sb, Map<String, ITableColumn> coulumns) protected StringgenSalt()protected StringgetDecrypt(String key) protected StringgetEncrypt(String key) protected StringMethods inherited from class de.xima.fc.dao.impl.sqlbuilder.AVorgangsDataSQLBuilder
appandSelectAllJoin, appandSingleSelectAllJoin, appendCountPost, appendOrderByClauses, appendOrderStatement, appendQueryCriterias, appendSelectPost, appendWhereClause, appendWhereClauses, createAllQuery, createAllQuery, createCountQuery, createCountQuery, createDeleteDataWithoutEntityQuery, createDeleteNotCurrentDataQuery, createDeleteQuery, createInsertQuery, createInsertQuery, createSingleQuery, fillParams, getOrderByClause, getTableName, getWhereClause, isBooleanColumn, isDateColumn, isIntegerColumn, isLongColumn, transformColumn, transformTableName
-
Constructor Details
-
MySQLEncryptedVorgangsDataSQLBuilder
-
-
Method Details
-
appendNonCustomColumnsForInsert
protected void appendNonCustomColumnsForInsert(StringBuilder colSb, StringBuilder valSb, Map<String, String> paramMap) - Overrides:
appendNonCustomColumnsForInsertin classAVorgangsDataSQLBuilder
-
appendFilterStatement
protected StringBuilder appendFilterStatement(StringBuilder sb, String key, String operator, String filterValue, boolean isCustomColumn) - Overrides:
appendFilterStatementin classAVorgangsDataSQLBuilder
-
appendInsertValueStatement
protected StringBuilder appendInsertValueStatement(StringBuilder sb, String key, boolean isCustomColumn) - Overrides:
appendInsertValueStatementin classAVorgangsDataSQLBuilder
-
appendInsertKeyStatement
protected StringBuilder appendInsertKeyStatement(StringBuilder sb, String key, boolean isCustomColumn) - Overrides:
appendInsertKeyStatementin classAVorgangsDataSQLBuilder
-
getDecrypt
-
getEncrypt
-
getEncrytionEncoding
-
appendSelectPre
- Overrides:
appendSelectPrein classAVorgangsDataSQLBuilder
-
appendCountPre
- Overrides:
appendCountPrein classAVorgangsDataSQLBuilder
-
genSalt
-