Class PostgreSqlActivityDao
java.lang.Object
li.strolch.persistence.postgresql.PostgresqlDao<Activity>
li.strolch.persistence.postgresql.PostgreSqlActivityDao
- All Implemented Interfaces:
ActivityDao,StrolchDao<Activity>
- Direct Known Subclasses:
ArchivePostgreSqlActivityDao
-
Field Summary
FieldsFields inherited from class li.strolch.persistence.postgresql.PostgresqlDao
commands, connection, dataType, txResult, versioningEnabled -
Constructor Summary
ConstructorsConstructorDescriptionPostgreSqlActivityDao(DataType dataType, Connection connection, TransactionResult txResult, boolean versioningEnabled) -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringprotected Stringprotected voidinternalSave(Activity activity) protected voidinternalUpdate(Activity activity) protected ActivityparseFromJson(String id, String type, String json) protected ActivityparseFromXml(String id, String type, SQLXML sqlxml) Methods inherited from class li.strolch.persistence.postgresql.PostgresqlDao
createSqlXml, flush, getDataType, getLimitSql, getSql, internalRemove, internalRemoveAll, internalRemoveAllBy, parseDbObject, queryAll, queryAll, queryAll, queryAll, queryBy, queryLatestVersionFor, querySize, querySize, queryTypes, queryVersionsFor, queryVersionsSizeFor, remove, removeAll, removeAll, removeAllBy, removeVersion, save, saveAll, supportsPaging, update, updateAll, writeObjectMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface li.strolch.persistence.api.StrolchDao
flush, queryAll, queryAll, queryAll, queryAll, queryBy, queryLatestVersionFor, querySize, querySize, queryTypes, queryVersionsFor, queryVersionsSizeFor, remove, removeAll, removeAll, removeAllBy, removeVersion, save, saveAll, supportsPaging, update, updateAll
-
Field Details
-
ACTIVITIES
- See Also:
-
-
Constructor Details
-
PostgreSqlActivityDao
public PostgreSqlActivityDao(DataType dataType, Connection connection, TransactionResult txResult, boolean versioningEnabled)
-
-
Method Details
-
getClassName
- Specified by:
getClassNamein classPostgresqlDao<Activity>
-
getTableName
- Specified by:
getTableNamein classPostgresqlDao<Activity>
-
parseFromXml
- Specified by:
parseFromXmlin classPostgresqlDao<Activity>
-
parseFromJson
- Specified by:
parseFromJsonin classPostgresqlDao<Activity>
-
internalSave
- Specified by:
internalSavein classPostgresqlDao<Activity>
-
internalUpdate
- Specified by:
internalUpdatein classPostgresqlDao<Activity>
-