public void terminate() { super.terminate(); _transactionManager.transactionTerminated(this); if (_listener != null) _listener.transactionTerminated(this); }