Infinispan Distribution 5.2.6.Final-redhat-2

org.infinispan.configuration.cache
Interface LoaderConfigurationChildBuilder<S>

All Superinterfaces:
ConfigurationChildBuilder
All Known Subinterfaces:
CacheLoaderConfigurationBuilder<T,S>, CacheStoreConfigurationBuilder<T,S>, JdbcCacheStoreConfigurationChildBuilder<S>, JdbcMixedCacheStoreConfigurationChildBuilder<S>, LockSupportStoreConfigurationBuilder<T,S>, LockSupportStoreConfigurationChildBuilder<S>, RemoteCacheStoreConfigurationChildBuilder<S>, StoreConfigurationChildBuilder<S>
All Known Implementing Classes:
AbstractJdbcCacheStoreConfigurationBuilder, AbstractJdbcCacheStoreConfigurationChildBuilder, AbstractLoaderConfigurationBuilder, AbstractLoaderConfigurationChildBuilder, AbstractLockSupportStoreConfigurationBuilder, AbstractLockSupportStoreConfigurationChildBuilder, AbstractRemoteCacheStoreConfigurationChildBuilder, AbstractStoreConfigurationBuilder, AbstractStoreConfigurationChildBuilder, AsyncStoreConfigurationBuilder, ClusterCacheLoaderConfigurationBuilder, ConnectionPoolConfigurationBuilder, ExecutorFactoryConfigurationBuilder, FileCacheStoreConfigurationBuilder, JdbcBinaryCacheStoreConfigurationBuilder, JdbcBinaryCacheStoreConfigurationBuilder.BinaryTableManipulationConfigurationBuilder, JdbcMixedCacheStoreConfigurationBuilder, JdbcMixedCacheStoreConfigurationBuilder.MixedTableManipulationConfigurationBuilder, JdbcStringBasedCacheStoreConfigurationBuilder, JdbcStringBasedCacheStoreConfigurationBuilder.StringTableManipulationConfigurationBuilder, LegacyLoaderConfigurationBuilder, LegacyStoreConfigurationBuilder, LoaderConfigurationBuilder, ManagedConnectionFactoryConfigurationBuilder, PooledConnectionFactoryConfigurationBuilder, RemoteCacheStoreConfigurationBuilder, RemoteServerConfigurationBuilder, SimpleConnectionFactoryConfigurationBuilder, SingletonStoreConfigurationBuilder, TableManipulationConfigurationBuilder

public interface LoaderConfigurationChildBuilder<S>
extends ConfigurationChildBuilder

LoaderConfigurationBuilder is an interface which should be implemented by all cache loader builders

Since:
5.2
Author:
Tristan Tarrant

Method Summary
 S addProperty(String key, String value)
           Defines a single property.
 S withProperties(Properties p)
          Properties passed to the cache store or loader
 
Methods inherited from interface org.infinispan.configuration.cache.ConfigurationChildBuilder
build, clustering, customInterceptors, dataContainer, deadlockDetection, eviction, expiration, indexing, invocationBatching, jmxStatistics, loaders, locking, sites, storeAsBinary, transaction, unsafe, versioning
 

Method Detail

addProperty

S addProperty(String key,
              String value)

Defines a single property. Can be used multiple times to define all needed properties, but the full set is overridden by withProperties(Properties).

These properties are passed directly to the cache store.


withProperties

S withProperties(Properties p)
Properties passed to the cache store or loader

Parameters:
p -
Returns:

Infinispan Distribution 5.2.6.Final-redhat-2

Copyright © 2013 JBoss, a division of Red Hat. All Rights Reserved.