baseDir.mkdirs();
InputFlowletConfiguration inputFlowletConfiguration = new LocalInputFlowletConfiguration(baseDir, spec);
Location binDir = inputFlowletConfiguration.createStreamEngineProcesses();
healthInspector = new HealthInspector(this);
metricsRecorder = new MetricsRecorder(metrics);
//Initiating AbstractInputFlowlet Components
recordQueue = new GDATRecordQueue();