protected void checkInjectedInputs() {
s_logger.debug("Checking injected inputs.");
ArgumentChecker.notNullInjected(_name, "id");
ArgumentChecker.notNullInjected(getFunctionCompilationService(), "functionCompilationService");
if (getFunctionResolver() == null) {
setFunctionResolver(new DefaultFunctionResolver(getFunctionCompilationService()));
}
ArgumentChecker.notNullInjected(getMarketDataProviderResolver(), "marketDataProviderResolver");
ArgumentChecker.notNullInjected(getComputationCacheSource(), "computationCacheSource");
ArgumentChecker.notNullInjected(getComputationJobDispatcher(), "computationJobDispatcher");
ArgumentChecker.notNullInjected(getViewProcessWorkerFactory(), "viewComputationJobFactory");