public void finalize () throws Throwable { if (jtsLogger.logger.isTraceEnabled()) { jtsLogger.logger.trace("ControlImple.finalize ()"); } if (!_destroyed) { try { destroy(); } catch (Exception e) { } } tidyup(); /* * Do this here rather than in tidyup so anyone else with a reference to * this control can continue to determine the status of the transaction * until the control is garbage collected. */ _theTerminator = null; _theCoordinator = null; _theUid = null; }
public void finalize () throws Throwable { if (jtsLogger.logger.isDebugEnabled()) { jtsLogger.logger.debug(DebugLevel.DESTRUCTORS, VisibilityLevel.VIS_PUBLIC, com.arjuna.ats.jts.logging.FacilityCode.FAC_OTS, "ControlImple.finalize ()"); } if (!_destroyed) { try { destroy(); } catch (Exception e) { } } tidyup(); /* * Do this here rather than in tidyup so anyone else with a reference to * this control can continue to determine the status of the transaction * until the control is garbage collected. */ _theTerminator = null; _theCoordinator = null; _theUid = null; }