checkComponentStarted("stop");
final ServiceUnitManager sum = getServiceUnitManager();
new TimedOutExecutor(getComponentClassLoader(), "stop " + getName(),
new Callable<Object>() {
public Object call() throws Exception {
sum.stop(getName());
return null;
}
}).execute(getDeploymentTimeout());
currentState = STOPPED;
}