private void initializeOneTimeLogics()

in src/main/java/com/microsoft/azure/functions/worker/broker/JavaFunctionBroker.java [109:125]


	private void initializeOneTimeLogics() {
		if (!oneTimeLogicInitialized) {
			synchronized (oneTimeLogicInitializationLock) {
				if (!oneTimeLogicInitialized) {

					if (JAVA_ENABLE_SDK_TYPES_FLAG) {
						loadGlobalMiddlewares();
					} else {
						initializeInvocationChainFactory();
					}

					initializeFunctionInstanceInjector();
					oneTimeLogicInitialized = true;
				}
			}
		}
	}