src/main/java/com/github/rosmith/service/scanner/HandlerScanner.java
public static <T, D> List<IHandler<T, D>> proxyScan() throws Exception {
		return scan(true);
	}
public static <T, D> List<IHandler<T, D>> proxyScan() throws Exception {
		return scan(true);
	}
Scans the package "module.application.service.handler" for classes
annotated with "@Handler(protocol=...)". For every class found with this
annotation an instance of this class is created per Java-Reflection and
added to the result list of handlers. The difference between this method
and the scan-Method is that this method creates a proxy-object for each
created instance. The reason for doing this is that upon calling any
method of these proxied-instances, a small logic has to be done after
this method has returned and just before the caller receives the result.

@return A list of instantiated and proxied handler.
@throws Exception
Reflection-Exception