@Override protected void shutdownSelf(DM dm, boolean hadCache) throws SQLException { // Stop fabric service. processShutDown(null); // Disconnect internal distributed system. The disconnect was skipped using // the keepDS flag while calling cache.close() from cache.shutdownAll() // because the IDS needs to be connected to be able to send back a response. // Now we can disconnect the IDS. InternalDistributedSystem ids = dm.getSystem(); if (ids != null && ids.isConnected()) { ids.disconnect(); } }
@Override protected void shutdownSelf(DM dm, boolean hadCache) throws SQLException { // Stop fabric service. processShutDown(null); // Disconnect internal distributed system. The disconnect was skipped using // the keepDS flag while calling cache.close() from cache.shutdownAll() // because the IDS needs to be connected to be able to send back a response. // Now we can disconnect the IDS. InternalDistributedSystem ids = dm.getSystem(); if (ids != null && ids.isConnected()) { ids.disconnect(); } }
@Override protected void shutdownSelf(DM dm, boolean hadCache) throws SQLException { // Stop fabric service. processShutDown(null); // Disconnect internal distributed system. The disconnect was skipped using // the keepDS flag while calling cache.close() from cache.shutdownAll() // because the IDS needs to be connected to be able to send back a response. // Now we can disconnect the IDS. InternalDistributedSystem ids = dm.getSystem(); if (ids != null && ids.isConnected()) { ids.disconnect(); } }