Class HsqlSagaSqlSchema
java.lang.Object
org.axonframework.modelling.saga.repository.jdbc.GenericSagaSqlSchema
org.axonframework.modelling.saga.repository.jdbc.HsqlSagaSqlSchema
- All Implemented Interfaces:
SagaSqlSchema
Specialization of the GenericSagaSqlSchema for use in the HSQL database.
- Since:
- 2.2
- Author:
- Kristian Rosenvold
-
Field Summary
Fields inherited from class org.axonframework.modelling.saga.repository.jdbc.GenericSagaSqlSchema
sagaSchema -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCreates a PreparedStatement that creates the table for storing Association Values for Sagas.Methods inherited from class org.axonframework.modelling.saga.repository.jdbc.GenericSagaSqlSchema
readAssociationValues, readSerializedSaga, readToken, sagaSchema, sql_createTableSagaEntry, sql_deleteAssociationEntries, sql_deleteSagaEntry, sql_findAssociations, sql_findAssocSagaIdentifiers, sql_loadSaga, sql_removeAssocValue, sql_storeAssocValue, sql_storeSaga, sql_updateSaga
-
Constructor Details
-
HsqlSagaSqlSchema
public HsqlSagaSqlSchema()
-
-
Method Details
-
sql_createTableAssocValueEntry
Description copied from interface:SagaSqlSchemaCreates a PreparedStatement that creates the table for storing Association Values for Sagas.- Specified by:
sql_createTableAssocValueEntryin interfaceSagaSqlSchema- Overrides:
sql_createTableAssocValueEntryin classGenericSagaSqlSchema- Parameters:
conn- The connection to create the PreparedStatement for- Returns:
- a Prepared statement that created the Association Value table, when executed
- Throws:
SQLException- when an error occurs creating the PreparedStatement
-