private void start() {
        try {
            before();
            transactionWrapper.wrap();
            success();
        } catch (Exception e) {
            error();
            if (exceptionHandler != null) {
                exceptionHandler.onException(e);
            } else {
                throw e;
            }
        } finally {
            finish();
        }
    }
private void start() {
        try {
            before();
            transactionWrapper.wrap();
            success();
        } catch (Exception e) {
            error();
            if (exceptionHandler != null) {
                exceptionHandler.onException(e);
            } else {
                throw e;
            }
        } finally {
            finish();
        }
    }
private void start ( ) { try { before ( ) ; transactionWrapper . wrap ( ) ; success ( ) ; } catch ( Exception e ) { error ( ) ; if ( exceptionHandler != null ) { exceptionHandler . onException ( e ) ; } else { throw e ; } } finally { finish ( ) ; } }
Starts the progress.
Starts the progress .