@Scope("MODULE")
public class JavaTargetWireBuilder extends WireBuilderSupport<JavaContextFactory> {
protected TargetInvoker createInvoker(QualifiedName targetName, Method operation, ScopeContext context, boolean downScope) {
boolean cacheable = !downScope;
return new ScopedJavaComponentInvoker(targetName, operation, context,cacheable);
}