} catch (Exception ex) {};
return shutdownCleanupCapablesList;
}
private void doShutdownCleanup(ArrayList shutdownCleanupCapablesList) {
ConnectionShutdownUtil shutdownUtil = new ConnectionShutdownUtil(_embedded);
//close all the connections in our connection pool
shutdownUtil.clearoutJDBCPool();
//finally get shutdownCleanupCapables to close other connections
//must skip if HADB is not installed
if(ServerConfigReader.isHADBInstalled()) {
if(EEHADBHealthChecker.isOkToProceed() ) {
System.out.println("SHUTDOWN-about to close connections");
shutdownUtil.runShutdownCleanupFromShutdownCleanupCapableList(shutdownCleanupCapablesList);
} else {
System.out.println("skipping SHUTDOWN to close connections: HADB non-operational");
}
}
}