public class CacheJdbcPojoStoreFactory<K,V> extends Object implements javax.cache.configuration.Factory<CacheJdbcPojoStore<K,V>>
Factory implementation for CacheJdbcPojoStore.
Use this factory to pass CacheJdbcPojoStore to CacheConfiguration.
<bean id= "simpleDataSource" class="org.h2.jdbcx.JdbcDataSource"/>
<bean id="ignite.cfg" class="org.apache.ignite.configuration.IgniteConfiguration">
...
<property name="cacheConfiguration">
<list>
<bean class="org.apache.ignite.configuration.CacheConfiguration">
...
<property name="cacheStoreFactory">
<bean class="org.apache.ignite.cache.store.jdbc.CacheJdbcPojoStoreFactory">
<property name="dataSourceBean" value = "simpleDataSource" />
</bean>
</property>
</bean>
</list>
</property>
</bean>
For information about Spring framework visit www.springframework.org
| Constructor and Description |
|---|
CacheJdbcPojoStoreFactory() |
| Modifier and Type | Method and Description |
|---|---|
CacheJdbcPojoStore<K,V> |
create() |
CacheJdbcPojoStoreFactory<K,V> |
setDataSource(DataSource dataSrc)
Sets data source.
|
CacheJdbcPojoStoreFactory<K,V> |
setDataSourceBean(String dataSrcBean)
Sets name of the data source bean.
|
void |
setDialect(JdbcDialect dialect)
Set database dialect.
|
String |
toString() |
public CacheJdbcPojoStore<K,V> create()
create in interface javax.cache.configuration.Factory<CacheJdbcPojoStore<K,V>>public CacheJdbcPojoStoreFactory<K,V> setDataSourceBean(String dataSrcBean)
dataSrcBean - Data source bean name.This for chaining.CacheAbstractJdbcStore.setDataSource(DataSource)public CacheJdbcPojoStoreFactory<K,V> setDataSource(DataSource dataSrc)
dataSrc - Data source.This for chaining.CacheAbstractJdbcStore.setDataSource(DataSource)public void setDialect(JdbcDialect dialect)
dialect - Database dialect.CacheAbstractJdbcStore.setDialect(JdbcDialect)
Follow @ApacheIgnite
Ignite Fabric : ver. 1.4.0 Release Date : September 24 2015