Class CacheNotifierImpl.CacheInvocationBuilder
- java.lang.Object
-
- org.infinispan.notifications.impl.AbstractListenerImpl.AbstractInvocationBuilder
-
- org.infinispan.notifications.cachelistener.CacheNotifierImpl.CacheInvocationBuilder
-
- Direct Known Subclasses:
CacheNotifierImpl.DelegatingCacheInvocationBuilder
- Enclosing class:
- CacheNotifierImpl<K,V>
protected class CacheNotifierImpl.CacheInvocationBuilder extends AbstractListenerImpl.AbstractInvocationBuilder
-
-
Field Summary
-
Fields inherited from class org.infinispan.notifications.impl.AbstractListenerImpl.AbstractInvocationBuilder
annotation, classLoader, method, subject, sync, target
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
CacheInvocationBuilder()
-
Method Summary
-
Methods inherited from class org.infinispan.notifications.impl.AbstractListenerImpl.AbstractInvocationBuilder
getClassLoader, getMethod, getSubject, getTarget, isSync, setAnnotation, setClassLoader, setMethod, setSubject, setSync, setTarget
-
-
-
-
Method Detail
-
getFilter
public CacheEventFilter<? super K,? super V> getFilter()
-
setFilter
public CacheNotifierImpl.CacheInvocationBuilder setFilter(CacheEventFilter<? super K,? super V> filter)
-
getConverter
public CacheEventConverter<? super K,? super V,?> getConverter()
-
setConverter
public CacheNotifierImpl.CacheInvocationBuilder setConverter(CacheEventConverter<? super K,? super V,?> converter)
-
useStorageFormat
public CacheNotifierImpl.CacheInvocationBuilder useStorageFormat(boolean useStorageFormat)
-
isOnlyPrimary
public boolean isOnlyPrimary()
-
setOnlyPrimary
public CacheNotifierImpl.CacheInvocationBuilder setOnlyPrimary(boolean onlyPrimary)
-
isClustered
public boolean isClustered()
-
setClustered
public CacheNotifierImpl.CacheInvocationBuilder setClustered(boolean clustered)
-
getIdentifier
public UUID getIdentifier()
-
setIdentifier
public CacheNotifierImpl.CacheInvocationBuilder setIdentifier(UUID identifier)
-
setKeyDataConversion
public CacheNotifierImpl.CacheInvocationBuilder setKeyDataConversion(DataConversion dataConversion)
-
setValueDataConversion
public CacheNotifierImpl.CacheInvocationBuilder setValueDataConversion(DataConversion dataConversion)
-
isIncludeCurrentState
public boolean isIncludeCurrentState()
-
setIncludeCurrentState
public CacheNotifierImpl.CacheInvocationBuilder setIncludeCurrentState(boolean includeCurrentState)
-
getObservation
public Listener.Observation getObservation()
-
setObservation
public CacheNotifierImpl.CacheInvocationBuilder setObservation(Listener.Observation observation)
-
setFilterAnnotations
public CacheNotifierImpl.CacheInvocationBuilder setFilterAnnotations(Set<Class<? extends Annotation>> filterAnnotations)
-
build
public CacheEntryListenerInvocation<K,V> build()
- Specified by:
build
in classAbstractListenerImpl.AbstractInvocationBuilder
-
wireDependencies
protected <C> void wireDependencies(CacheEventFilter<? super K,? super V> filter, CacheEventConverter<? super K,? super V,C> converter)
-
-