MCPcopy Index your code
hub / github.com/zaproxy/zaproxy / createZapBootstrap

Method createZapBootstrap

zap/src/main/java/org/zaproxy/zap/ZAP.java:145–158  ·  view source on GitHub ↗
(CommandLine cmdLineArgs)

Source from the content-addressed store, hash-verified

143 }
144
145 private static ZapBootstrap createZapBootstrap(CommandLine cmdLineArgs) {
146 ZapBootstrap bootstrap;
147 if (cmdLineArgs.isGUI()) {
148 ZAP.processType = ProcessType.desktop;
149 bootstrap = new GuiBootstrap(cmdLineArgs);
150 } else if (cmdLineArgs.isDaemon()) {
151 ZAP.processType = ProcessType.daemon;
152 bootstrap = new DaemonBootstrap(cmdLineArgs);
153 } else {
154 ZAP.processType = ProcessType.cmdline;
155 bootstrap = new CommandLineBootstrap(cmdLineArgs);
156 }
157 return bootstrap;
158 }
159
160 public static ProcessType getProcessType() {
161 return processType;

Callers 1

mainMethod · 0.95

Calls 2

isDaemonMethod · 0.80
isGUIMethod · 0.45

Tested by

no test coverage detected