Package | Description |
---|---|
org.apache.ignite.cache.store.jdbc |
Contains reference JDBC-based cache store implementation.
|
Modifier and Type | Method and Description |
---|---|
JdbcType[] |
CacheAbstractJdbcStore.getTypes()
Gets types known by store.
|
JdbcType[] |
CacheJdbcPojoStoreFactory.getTypes()
Gets types known by store.
|
JdbcType |
JdbcType.setCacheName(String cacheName)
Sets associated cache name.
|
JdbcType |
JdbcType.setDatabaseSchema(String dbSchema)
Sets database schema name.
|
JdbcType |
JdbcType.setDatabaseTable(String dbTbl)
Table name in database.
|
JdbcType |
JdbcType.setKeyFields(JdbcTypeField... keyFlds)
Sets optional persistent key fields (needed only if
CacheJdbcPojoStore is used). |
JdbcType |
JdbcType.setKeyType(Class<?> cls)
Sets key type.
|
JdbcType |
JdbcType.setKeyType(String keyType)
Sets key type.
|
JdbcType |
JdbcType.setValueFields(JdbcTypeField... valFlds)
Sets optional persistent value fields (needed only if
CacheJdbcPojoStore is used). |
JdbcType |
JdbcType.setValueType(Class<?> cls)
Sets value type.
|
JdbcType |
JdbcType.setValueType(String valType)
Sets value type.
|
Modifier and Type | Method and Description |
---|---|
void |
CacheAbstractJdbcStore.setTypes(JdbcType... types)
Sets store configurations.
|
CacheJdbcPojoStoreFactory |
CacheJdbcPojoStoreFactory.setTypes(JdbcType... types)
Sets store configurations.
|
Modifier and Type | Method and Description |
---|---|
protected abstract void |
CacheAbstractJdbcStore.prepareBuilders(@Nullable String cacheName,
Collection<JdbcType> types)
Prepare internal store specific builders for provided types metadata.
|
protected void |
CacheJdbcPojoStore.prepareBuilders(@Nullable String cacheName,
Collection<JdbcType> types)
Prepare internal store specific builders for provided types metadata.
|
Constructor and Description |
---|
EntryMapping(@Nullable String cacheName,
JdbcDialect dialect,
JdbcType typeMeta,
CacheAbstractJdbcStore.TypeKind keyKind,
CacheAbstractJdbcStore.TypeKind valKind,
boolean escape) |
JdbcType(JdbcType type)
Copy constructor.
|
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.16.0 Release Date : December 15 2023