import javax.management.ObjectName;
import org.apache.catalina.Container;
import org.apache.catalina.Engine;
-import org.apache.catalina.Lifecycle;
import org.apache.catalina.LifecycleException;
import org.apache.catalina.LifecycleState;
import org.apache.catalina.Server;
if (getState().isAvailable()) {
try {
- ((Lifecycle) connector).start();
+ connector.start();
} catch (LifecycleException e) {
log.error("Connector.start", e);
}
return;
if (getState().isAvailable()) {
try {
- ((Lifecycle) connectors[j]).stop();
+ connectors[j].stop();
} catch (LifecycleException e) {
log.error("Connector.stop", e);
}
// Start our defined Connectors second
synchronized (connectors) {
for (int i = 0; i < connectors.length; i++) {
- ((Lifecycle) connectors[i]).start();
+ connectors[i].start();
}
}
}
for (int i = 0; i < connectors.length; i++) {
// If Service fails to start, connectors may not have been
// started
- if (!LifecycleState.INITIALIZED.equals(
- ((Lifecycle) connectors[i]).getState())) {
- ((Lifecycle) connectors[i]).stop();
+ if (!LifecycleState.INITIALIZED
+ .equals(connectors[i].getState())) {
+ connectors[i].stop();
}
}
}