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 ApplicationContextAware
public void afterPropertiesSet()
afterPropertiesSet
in interface InitializingBean