public SplitContextImpl(final Split split, final AbstractContext[] outerContexts) {
super(split.getId(), outerContexts);
this.split = split;
this.classLoader = getJobContext().getClassLoader();
this.splitExecution = new SplitExecutionImpl(split.getId());
splitExecution.setBatchStatus(BatchStatus.STARTING);
}