private final static synchronized void createTransactionStatusManager ()
{
if (transactionStatusManager == null && _enableTSM)
{
transactionStatusManager = new TransactionStatusManager();
_shutdownHook = new Shutdown();
// add hook to ensure finalize gets called.
Runtime.getRuntime().addShutdownHook(_shutdownHook);