public class DefaultCacheLoaderWriterConfiguration extends org.ehcache.impl.internal.classes.ClassInstanceConfiguration<org.ehcache.spi.loaderwriter.CacheLoaderWriter<?,?>> implements org.ehcache.spi.loaderwriter.CacheLoaderWriterConfiguration<DefaultCacheLoaderWriterConfiguration>
ServiceConfiguration for the default CacheLoaderWriterProvider.| Modifier | Constructor and Description |
|---|---|
|
DefaultCacheLoaderWriterConfiguration(org.ehcache.spi.loaderwriter.CacheLoaderWriter<?,?> loaderWriter)
Creates a new configuration with the specified
CacheLoaderWriter instance. |
|
DefaultCacheLoaderWriterConfiguration(java.lang.Class<? extends org.ehcache.spi.loaderwriter.CacheLoaderWriter<?,?>> clazz,
java.lang.Object... arguments)
Creates a new configuration object with the specified
CacheLoaderWriter class and associated constructor
arguments. |
protected |
DefaultCacheLoaderWriterConfiguration(DefaultCacheLoaderWriterConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
DefaultCacheLoaderWriterConfiguration |
build(DefaultCacheLoaderWriterConfiguration configuration) |
DefaultCacheLoaderWriterConfiguration |
derive() |
getArguments, getClazz, getInstanceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic DefaultCacheLoaderWriterConfiguration(java.lang.Class<? extends org.ehcache.spi.loaderwriter.CacheLoaderWriter<?,?>> clazz,
java.lang.Object... arguments)
CacheLoaderWriter class and associated constructor
arguments.clazz - the cache loader writer classarguments - the constructor argumentspublic DefaultCacheLoaderWriterConfiguration(org.ehcache.spi.loaderwriter.CacheLoaderWriter<?,?> loaderWriter)
CacheLoaderWriter instance.loaderWriter - the cache loader writerprotected DefaultCacheLoaderWriterConfiguration(DefaultCacheLoaderWriterConfiguration configuration)
public DefaultCacheLoaderWriterConfiguration derive()
derive in interface org.ehcache.spi.service.ServiceConfiguration<org.ehcache.spi.loaderwriter.CacheLoaderWriterProvider,DefaultCacheLoaderWriterConfiguration>public DefaultCacheLoaderWriterConfiguration build(DefaultCacheLoaderWriterConfiguration configuration)
build in interface org.ehcache.spi.service.ServiceConfiguration<org.ehcache.spi.loaderwriter.CacheLoaderWriterProvider,DefaultCacheLoaderWriterConfiguration>