public class InfinispanBackingCacheEntryStoreSource<K extends Serializable,V extends Cacheable<K>,G extends Serializable> extends AbstractBackingCacheEntryStoreSource<K,V,G> implements ClusteredBackingCacheEntryStoreSource<K,V,G>
BackingCacheEntryStoreSource that provides instances of InfinispanBackingCacheEntryStore.DEFAULT_BEAN_CACHE, DEFAULT_CACHE_CONTAINER, DEFAULT_CLIENT_MAPPING_CACHE, DEFAULT_MAX_SIZE, DEFAULT_PASSIVATE_EVENTS_ON_REPLICATEDEFAULT_IDLE_TIMEOUT, DEFAULT_IDLE_TIMEOUT_UNIT| Constructor and Description |
|---|
InfinispanBackingCacheEntryStoreSource() |
getIdleTimeout, getIdleTimeoutUnit, setIdleTimeout, setIdleTimeoutUnitclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetIdleTimeout, getIdleTimeoutUnit, setIdleTimeout, setIdleTimeoutUnitpublic InfinispanBackingCacheEntryStoreSource()
public void addDependencies(org.jboss.msc.service.ServiceTarget target,
org.jboss.msc.service.ServiceBuilder<?> builder)
addDependencies in interface BackingCacheEntryStoreSource<K extends Serializable,V extends Cacheable<K>,G extends Serializable>public <E extends SerializationGroup<K,V,G>> BackingCacheEntryStore<G,Cacheable<G>,E> createGroupIntegratedObjectStore(IdentifierFactory<G> identifierFactory, PassivationManager<G,E> passivationManager, StatefulTimeoutInfo timeout)
BackingCacheEntryStoreSourceBackingCacheEntryStore for storage of serialization groups.createGroupIntegratedObjectStore in interface BackingCacheEntryStoreSource<K extends Serializable,V extends Cacheable<K>,G extends Serializable>public <E extends SerializationGroupMember<K,V,G>> BackingCacheEntryStore<K,V,E> createIntegratedObjectStore(String beanName, IdentifierFactory<K> identifierFactory, PassivationManager<K,E> passivationManager, StatefulTimeoutInfo timeout)
BackingCacheEntryStoreSourceBackingCacheEntryStore for storage of serialization group members.createIntegratedObjectStore in interface BackingCacheEntryStoreSource<K extends Serializable,V extends Cacheable<K>,G extends Serializable>public void setKeyAffinityServiceFactory(KeyAffinityServiceFactory affinityFactory)
public String getCacheContainer()
getCacheContainer in interface ClusteredBackingCacheEntryStoreConfigpublic void setCacheContainer(String cacheContainerName)
setCacheContainer in interface ClusteredBackingCacheEntryStoreConfigpublic String getClientMappingCache()
getClientMappingCache in interface ClusteredBackingCacheEntryStoreConfigpublic void setClientMappingCache(String cacheName)
setClientMappingCache in interface ClusteredBackingCacheEntryStoreConfigpublic String getBeanCache()
getBeanCache in interface ClusteredBackingCacheEntryStoreConfigpublic void setBeanCache(String cacheName)
setBeanCache in interface ClusteredBackingCacheEntryStoreConfigpublic boolean isPassivateEventsOnReplicate()
isPassivateEventsOnReplicate in interface BackingCacheEntryStoreConfigisPassivateEventsOnReplicate in class AbstractBackingCacheEntryStoreSource<K extends Serializable,V extends Cacheable<K>,G extends Serializable>public void setPassivateEventsOnReplicate(boolean passivateEventsOnReplicate)
setPassivateEventsOnReplicate in interface ClusteredBackingCacheEntryStoreConfigpublic int getMaxSize()
getMaxSize in interface BackingCacheEntryStoreConfiggetMaxSize in class AbstractBackingCacheEntryStoreSource<K extends Serializable,V extends Cacheable<K>,G extends Serializable>public void setMaxSize(int maxSize)
setMaxSize in interface BackingCacheEntryStoreConfigsetMaxSize in class AbstractBackingCacheEntryStoreSource<K extends Serializable,V extends Cacheable<K>,G extends Serializable>public void started()
started in interface BackingCacheEntryStoreSource<K extends Serializable,V extends Cacheable<K>,G extends Serializable>public void stopped()
stopped in interface BackingCacheEntryStoreSource<K extends Serializable,V extends Cacheable<K>,G extends Serializable>Copyright © 2013 JBoss by Red Hat. All rights reserved.