ApplicationInvoker Class — spring-boot Architecture
Architecture documentation for the ApplicationInvoker class in SpringApplicationAotProcessorTests.java from the spring-boot codebase.
Entity Profile
Source Code
core/spring-boot/src/test/java/org/springframework/boot/SpringApplicationAotProcessorTests.java lines 177–194
private static final class ApplicationInvoker {
public static String @Nullable [] argsHolder;
public static boolean postRunInvoked;
void invoke(String @Nullable [] args, Runnable applicationRun) {
argsHolder = args;
applicationRun.run();
postRunInvoked = true;
}
void clean() {
argsHolder = null;
postRunInvoked = false;
}
}
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free