private State state;
private Process process;
protected AbstractManagedProcess(C options, PropertiesProvider propsProvider) {
IllegalArgumentAssertion.assertNotNull(options, "options");
this.mavenRepository = new DefaultMavenDelegateRepository(propsProvider);
this.createOptions = options;
}