private void unconfigureServices(State state) {
Iterator i = state.getDependencies().iterator();
while (i.hasNext()) {
Dependency dependency = (Dependency) i.next();
if (dependency.isRequired()) {
dependency.invokeRemoved(this);
}
}
}
protected void ensureNotActive() {