Class AbstractListenerImpl.AbstractInvocationBuilder
java.lang.Object
org.infinispan.notifications.impl.AbstractListenerImpl.AbstractInvocationBuilder
- Direct Known Subclasses:
CacheManagerNotifierImpl.DefaultBuilder
,CacheNotifierImpl.CacheInvocationBuilder
- Enclosing class:
AbstractListenerImpl<T,
L extends ListenerInvocation<T>>
-
Field Summary
Modifier and TypeFieldDescriptionprotected Class
<? extends Annotation> protected ClassLoader
protected Method
protected Subject
protected boolean
protected Object
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract L
build()
boolean
isSync()
setAnnotation
(Class<? extends Annotation> annotation) setClassLoader
(ClassLoader classLoader) setSubject
(Subject subject) setSync
(boolean sync)
-
Field Details
-
target
-
method
-
annotation
-
sync
protected boolean sync -
classLoader
-
subject
-
-
Constructor Details
-
AbstractInvocationBuilder
protected AbstractInvocationBuilder()
-
-
Method Details
-
getTarget
-
getMethod
-
setAnnotation
public AbstractListenerImpl<T,L>.AbstractInvocationBuilder setAnnotation(Class<? extends Annotation> annotation) -
isSync
public boolean isSync() -
getClassLoader
-
getSubject
-
setTarget
-
setMethod
-
setSync
-
setClassLoader
-
setSubject
-
build
-