Class DatabaseCartStorage.SqlServerDbInfo
- java.lang.Object
-
- ydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.MySQLDbInfo
-
- ydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.SqlServerDbInfo
-
- Enclosing class:
- DatabaseCartStorage
public static class DatabaseCartStorage.SqlServerDbInfo extends DatabaseCartStorage.MySQLDbInfo
-
-
Constructor Summary
Constructors Constructor Description SqlServerDbInfo(Serializer serializer, java.lang.String tableName, DatabaseCartStorage.ErrorHandler errorHandler, java.lang.String tenantPrefix)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringcreateEntityIdsParam(Document document)java.util.List<ydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.StatementWithParams>getAdditionalRemoveStatements(Document document)java.util.List<ydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.StatementWithParams>getCreateTableStatement()ydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.StatementWithParamsgetFindByEntityIdStatement(Identity id)java.util.List<ydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.StatementWithParams>getInsertStatement(Document document)java.util.List<ydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.StatementWithParams>getUpdateStatement(Document document)-
Methods inherited from class ydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.MySQLDbInfo
getFindAllStatement, getFindByRootAttributesStatement, getFindByRootIdStatement, getRemoveStatement
-
-
-
-
Constructor Detail
-
SqlServerDbInfo
public SqlServerDbInfo(Serializer serializer, java.lang.String tableName, DatabaseCartStorage.ErrorHandler errorHandler, java.lang.String tenantPrefix)
-
-
Method Detail
-
getCreateTableStatement
public java.util.List<ydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.StatementWithParams> getCreateTableStatement()
- Overrides:
getCreateTableStatementin classDatabaseCartStorage.MySQLDbInfo
-
getFindByEntityIdStatement
public ydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.StatementWithParams getFindByEntityIdStatement(Identity id)
- Overrides:
getFindByEntityIdStatementin classDatabaseCartStorage.MySQLDbInfo
-
createEntityIdsParam
protected java.lang.String createEntityIdsParam(Document document)
-
getInsertStatement
public java.util.List<ydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.StatementWithParams> getInsertStatement(Document document)
- Overrides:
getInsertStatementin classDatabaseCartStorage.MySQLDbInfo
-
getUpdateStatement
public java.util.List<ydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.StatementWithParams> getUpdateStatement(Document document)
- Overrides:
getUpdateStatementin classDatabaseCartStorage.MySQLDbInfo
-
getAdditionalRemoveStatements
public java.util.List<ydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.StatementWithParams> getAdditionalRemoveStatements(Document document)
-
-