public class GrpcAdviceDiscoverer extends Object implements InitializingBean, ApplicationContextAware
@GrpcAdvice and for all found beans a second
search is performed looking for methods with @GrpcExceptionHandler.GrpcAdvice,
GrpcExceptionHandler| Modifier and Type | Field and Description |
|---|---|
static ReflectionUtils.MethodFilter |
EXCEPTION_HANDLER_METHODS
A filter for selecting
@GrpcExceptionHandler methods. |
| Constructor and Description |
|---|
GrpcAdviceDiscoverer() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
Map<String,Object> |
getAnnotatedBeans() |
Set<Method> |
getAnnotatedMethods() |
void |
setApplicationContext(ApplicationContext applicationContext) |
public static final ReflectionUtils.MethodFilter EXCEPTION_HANDLER_METHODS
@GrpcExceptionHandler methods.public void setApplicationContext(ApplicationContext applicationContext)
setApplicationContext in interface ApplicationContextAwarepublic void afterPropertiesSet()
afterPropertiesSet in interface InitializingBean