Cluster.shutdown() ignores lifecycle listeners #8070
Expanding from discussion on https://groups.google.com/forum/#!topic/hazelcast/wbI8i2PlkVc
ClusterServiceImpl has method shutdownNodes which calls node.shutdown(false). The same applies for ShutdownNodeOperation.
Shouldn't it call LifecycleService instead so the proper listeners are invoked before and after?
Cluster shutdown functionality seems really useful but in our case lot of stuff relies on the listeners for deinitialization.