Class QueriesJdbcStore.QueryTableOperations
java.lang.Object
org.infinispan.persistence.jdbc.common.sql.BaseTableOperations<K,V>
org.infinispan.persistence.sql.AbstractSchemaJdbcStore.SchemaTableOperations<K, V, QueriesJdbcStoreConfiguration>
org.infinispan.persistence.sql.QueriesJdbcStore.QueryTableOperations
- All Implemented Interfaces:
TableOperations<K,V>
- Enclosing class:
QueriesJdbcStore<K,V>
public class QueriesJdbcStore.QueryTableOperations
extends AbstractSchemaJdbcStore.SchemaTableOperations<K, V, QueriesJdbcStoreConfiguration>
-
Nested Class Summary
Nested classes/interfaces inherited from class BaseTableOperations
BaseTableOperations.FlowableConnection, BaseTableOperations.ResultSetEntryIterator -
Field Summary
Fields inherited from class BaseTableOperations
configuration -
Constructor Summary
ConstructorsConstructorDescriptionQueryTableOperations(AbstractSchemaJdbcStore.ProtoSchemaOptions<K, V, QueriesJdbcStoreConfiguration> options, AbstractSchemaJdbcStore.Parameter[] upsertParameters, QueriesJdbcConfiguration modifiedQueryConfig) -
Method Summary
Methods inherited from class AbstractSchemaJdbcStore.SchemaTableOperations
entryFromResultSet, prepareKeyStatement, prepareValueStatement, setParameter, updateJsonWithParameterMethods inherited from class BaseTableOperations
batchUpdates, deleteAllRows, deleteEntry, loadEntry, preparePublishStatement, prepareSizeStatement, publishEntries, size, upsertEntryMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface TableOperations
publishKeys
-
Constructor Details
-
QueryTableOperations
public QueryTableOperations(AbstractSchemaJdbcStore.ProtoSchemaOptions<K, V, QueriesJdbcStoreConfiguration> options, AbstractSchemaJdbcStore.Parameter[] upsertParameters, QueriesJdbcConfiguration modifiedQueryConfig)
-
-
Method Details
-
getSelectRowSql
- Specified by:
getSelectRowSqlin classBaseTableOperations<K,V>
-
getSelectAllSql
- Specified by:
getSelectAllSqlin classBaseTableOperations<K,V>
-
getDeleteRowSql
- Specified by:
getDeleteRowSqlin classBaseTableOperations<K,V>
-
getUpsertRowSql
- Specified by:
getUpsertRowSqlin classBaseTableOperations<K,V>
-
getDeleteAllSql
- Specified by:
getDeleteAllSqlin classBaseTableOperations<K,V>
-
getSizeSql
- Specified by:
getSizeSqlin classBaseTableOperations<K,V>
-