Package org.infinispan.jcache.embedded
Class JCacheWriterAdapter<K,V>
java.lang.Object
org.infinispan.jcache.embedded.JCacheWriterAdapter<K,V>
- All Implemented Interfaces:
org.infinispan.commons.api.Lifecycle,org.infinispan.persistence.spi.CacheWriter
public class JCacheWriterAdapter<K,V>
extends Object
implements org.infinispan.persistence.spi.CacheWriter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidinit(org.infinispan.persistence.spi.InitializationContext ctx) voidsetCacheWriter(javax.cache.integration.CacheWriter<? super K, ? super V> delegate) voidsetDataConversion(org.infinispan.encoding.DataConversion keyDataConversion, org.infinispan.encoding.DataConversion valueDataConversion) voidstart()voidstop()voidwrite(org.infinispan.persistence.spi.MarshallableEntry entry) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.infinispan.persistence.spi.CacheWriter
bulkUpdate, deleteBatch, isAvailable
-
Constructor Details
-
JCacheWriterAdapter
public JCacheWriterAdapter()
-
-
Method Details
-
setCacheWriter
-
setDataConversion
public void setDataConversion(org.infinispan.encoding.DataConversion keyDataConversion, org.infinispan.encoding.DataConversion valueDataConversion) -
init
public void init(org.infinispan.persistence.spi.InitializationContext ctx) -
write
public void write(org.infinispan.persistence.spi.MarshallableEntry entry) -
delete
-
start
public void start()- Specified by:
startin interfaceorg.infinispan.commons.api.Lifecycle
-
stop
public void stop()- Specified by:
stopin interfaceorg.infinispan.commons.api.Lifecycle
-