Package org.infinispan.persistence.sql
Class TableJdbcStore.TableTableOperations
java.lang.Object
org.infinispan.persistence.jdbc.common.sql.BaseTableOperations<K,V>
org.infinispan.persistence.sql.AbstractSchemaJdbcStore.SchemaTableOperations<K,V,TableJdbcStoreConfiguration>
org.infinispan.persistence.sql.TableJdbcStore.TableTableOperations
- All Implemented Interfaces:
TableOperations<K,
V>
- Enclosing class:
- TableJdbcStore<K,
V>
public class TableJdbcStore.TableTableOperations
extends AbstractSchemaJdbcStore.SchemaTableOperations<K,V,TableJdbcStoreConfiguration>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.infinispan.persistence.jdbc.common.sql.BaseTableOperations
BaseTableOperations.FlowableConnection, BaseTableOperations.ResultSetEntryIterator
-
Field Summary
Fields inherited from class org.infinispan.persistence.jdbc.common.sql.BaseTableOperations
fetchSize, readQueryTimeout, writeQueryTimeout
-
Constructor Summary
ConstructorDescriptionTableTableOperations
(AbstractSchemaJdbcStore.ProtoSchemaOptions<K, V, TableJdbcStoreConfiguration> options, AbstractSchemaJdbcStore.Parameter[] upsertParameters) -
Method Summary
Methods inherited from class org.infinispan.persistence.sql.AbstractSchemaJdbcStore.SchemaTableOperations
entryFromResultSet, prepareKeyStatement, prepareValueStatement, setParameter, updateJsonWithParameter
Methods inherited from class org.infinispan.persistence.jdbc.common.sql.BaseTableOperations
batchUpdates, deleteAllRows, deleteEntry, loadEntry, preparePublishStatement, prepareSizeStatement, publishEntries, size, upsertEntry
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.infinispan.persistence.jdbc.common.TableOperations
publishKeys
-
Constructor Details
-
TableTableOperations
public TableTableOperations(AbstractSchemaJdbcStore.ProtoSchemaOptions<K, V, TableJdbcStoreConfiguration> options, AbstractSchemaJdbcStore.Parameter[] upsertParameters)
-
-
Method Details
-
getSelectRowSql
- Specified by:
getSelectRowSql
in classBaseTableOperations<K,
V>
-
getDeleteRowSql
- Specified by:
getDeleteRowSql
in classBaseTableOperations<K,
V>
-
getUpsertRowSql
- Specified by:
getUpsertRowSql
in classBaseTableOperations<K,
V>
-
getSelectAllSql
- Specified by:
getSelectAllSql
in classBaseTableOperations<K,
V>
-
getDeleteAllSql
- Specified by:
getDeleteAllSql
in classBaseTableOperations<K,
V>
-
getSizeSql
- Specified by:
getSizeSql
in classBaseTableOperations<K,
V>
-