@Override public synchronized void start() throws Exception { if (isStopped()) { super.start(); if (getHelper() != null) { getHelper().start(); } } }
@Override public synchronized void start() throws Exception { if (isStopped()) { if (getHelper() != null) { getHelper().start(); } // Must be invoked as a last step super.start(); } }