R - return typepublic abstract class ExecutableCallbackDescriptor<R> extends CallbackDescriptor
CallbackDescriptor which provides execute(java.lang.Object...) only for concrete descriptors, but doesn't
expose it (and can't get used by accident). Concrete implementations can provide type-safe versions of it, but
delegate the final execution to execute(java.lang.Object...).CallbackDescriptor.CallbackEntrycallbacks, callbackType| Modifier | Constructor and Description |
|---|---|
protected |
ExecutableCallbackDescriptor(Class<?>[] beanClasses,
Class<? extends Annotation> callbackMarker) |
protected |
ExecutableCallbackDescriptor(Class<?> beanClass,
Class<? extends Annotation> callbackMarker) |
| Modifier and Type | Method and Description |
|---|---|
protected List<R> |
execute(Object... parameters) |
getCallbackMethods, getTargetObject, getTargetObjectByName, init, isBoundToprotected ExecutableCallbackDescriptor(Class<?> beanClass, Class<? extends Annotation> callbackMarker)
protected ExecutableCallbackDescriptor(Class<?>[] beanClasses, Class<? extends Annotation> callbackMarker)
Copyright © 2020 The Apache Software Foundation. All rights reserved.