protected static class CacheAbstractJdbcStore.EntryMapping extends Object
| Constructor and Description |
|---|
CacheAbstractJdbcStore.EntryMapping(String cacheName,
JdbcDialect dialect,
CacheTypeMetadata typeMeta) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
fullTableName()
Get full table name.
|
protected Collection<CacheTypeFieldMetadata> |
keyColumns()
Gets key columns.
|
protected String |
keyType()
Key type.
|
protected String |
loadCacheRangeQuery(boolean appendLowerBound,
boolean appendUpperBound)
Construct query for select values in range.
|
protected String |
loadQuery(int keyCnt)
Construct query for select values with key count less or equal
maxKeysPerStmt |
protected Collection<CacheTypeFieldMetadata> |
valueColumns()
Gets value columns.
|
protected String |
valueType()
Value type.
|
public CacheAbstractJdbcStore.EntryMapping(@Nullable String cacheName, JdbcDialect dialect, CacheTypeMetadata typeMeta)
cacheName - Cache name.dialect - JDBC dialect.typeMeta - Type metadata.protected String loadQuery(int keyCnt)
maxKeysPerStmtkeyCnt - Key count.protected String loadCacheRangeQuery(boolean appendLowerBound, boolean appendUpperBound)
appendLowerBound - Need add lower bound for range.appendUpperBound - Need add upper bound for range.protected String keyType()
protected String valueType()
protected Collection<CacheTypeFieldMetadata> keyColumns()
protected Collection<CacheTypeFieldMetadata> valueColumns()
protected String fullTableName()
Follow @ApacheIgnite
Ignite Fabric : ver. 1.1.0-incubating Release Date : May 20 2015