in impl/src/main/java/org/apache/peeco/impl/PeecoExtension.java [55:74]
<T> void processAnnotatedType(@Observes @WithAnnotations(HttpHandler.class) ProcessAnnotatedType<T> patEvent) throws Exception
{
if (!enabled)
{
return;
}
logger.log(Level.INFO, "----PROCESS ANNOTATED TYPE----");
List<HttpHandlerInfo> infos = PeecoUtils.collectInfos(patEvent.getAnnotatedType().getJavaClass());
for (HttpHandlerInfo info : infos)
{
logger.log(Level.INFO, "Valid HttpHandler found: Class: " + info.clazz +
", Method: " + info.method +
", Annotation: " + info.annotation.url() + ", " + Arrays.toString(info.annotation.method()) + ", " + info.annotation.matching());
}
httpHandlerInfos.addAll(infos);
}