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.2.0-incubating Release Date : June 16 2015