in src/main/java/com/microsoft/azure/functions/worker/handler/FunctionLoadRequestHandler.java [32:47]
String execute(FunctionLoadRequest request, FunctionLoadResponse.Builder response) throws Exception {
WorkerLogManager.getSystemLogger().log(Level.INFO, "FunctionLoadRequest received by the Java worker, Java version - " + Util.getJavaVersion());
final RpcFunctionMetadata metadata = request.getMetadata();
final FunctionMethodDescriptor descriptor = createFunctionDescriptor(request.getFunctionId(), metadata, this.isWarmup);
final Map<String, BindingInfo> bindings = metadata.getBindingsMap();
response.setFunctionId(descriptor.getId());
this.broker.loadMethod(descriptor, bindings);
return String.format("\"%s\" loaded (ID: %s, Reflection: \"%s\"::\"%s\")",
descriptor.getName(),
descriptor.getId(),
descriptor.getJarPath(),
descriptor.getFullMethodName());
}