performRecovery = sqlProperties.getProperty("PERFORM_NONXA_RECOVERY", "false").equalsIgnoreCase("true");
   protected void initSqlProperties()   {      insertMessageRef = sqlProperties.getProperty("INSERT_MESSAGE_REF", insertMessageRef);      deleteMessageRef = sqlProperties.getProperty("DELETE_MESSAGE_REF", deleteMessageRef);           updateMessageRef = sqlProperties.getProperty("UPDATE_MESSAGE_REF", updateMessageRef);      deleteChannelMessageRefs = sqlProperties.getProperty("DELETE_CHANNEL_MESSAGE_REFS", deleteChannelMessageRefs);            selectChannelMessageRefs = sqlProperties.getProperty("SELECT_CHANNEL_MESSAGE_REFS", selectChannelMessageRefs);      deleteMessage = sqlProperties.getProperty("DELETE_MESSAGE", deleteMessage);      insertMessage = sqlProperties.getProperty("INSERT_MESSAGE", insertMessage);      selectMessage = sqlProperties.getProperty("SELECT_MESSAGE", selectMessage);                  createTransaction = sqlProperties.getProperty("CREATE_TRANSACTION", createTransaction);           createMessageReference = sqlProperties.getProperty("CREATE_MESSAGE_REF", createMessageReference);            createMessage = sqlProperties.getProperty("CREATE_MESSAGE", createMessage);      insertTransactionXA = sqlProperties.getProperty("INSERT_TRANSACTION_XA", insertTransactionXA);      insertTransaction = sqlProperties.getProperty("INSERT_TRANSACTION", insertTransaction);      deleteTransaction = sqlProperties.getProperty("DELETE_TRANSACTION", deleteTransaction);       selectPreparedTransactions = sqlProperties.getProperty("SELECT_XA_TRANSACTIONS", selectPreparedTransactions);      createIdxMessageRefTx = sqlProperties.getProperty("CREATE_IDX_MESSAGE_REF_TX", createIdxMessageRefTx);            selectTransactionId = sqlProperties.getProperty("SELECT_TX_ID", selectTransactionId);         prepareTransaction = sqlProperties.getProperty("PREPARE_TX", prepareTransaction);          commitMessageRef1 = sqlProperties.getProperty("COMMIT_MESSAGE_REF1", commitMessageRef1);      commitMessageRef2 = sqlProperties.getProperty("COMMIT_MESSAGE_REF2", commitMessageRef2);      rollbackMessageRef1 = sqlProperties.getProperty("ROLLBACK_MESSAGE_REF1", rollbackMessageRef1);      rollbackMessageRef2 = sqlProperties.getProperty("ROLLBACK_MESSAGE_REF2", rollbackMessageRef2);            selectReferenceCount = sqlProperties.getProperty("SELECT_REF_COUNT", selectReferenceCount);      updateReferenceCount = sqlProperties.getProperty("UPDATE_REF_COUNT", updateReferenceCount);                  createTablesOnStartup = sqlProperties.getProperty("CREATE_TABLES_ON_STARTUP", "true").equalsIgnoreCase("true");            storeXid = sqlProperties.getProperty("STORE_XID", "true").equalsIgnoreCase("true");      txIdGUID = sqlProperties.getProperty("TX_ID_IS_GUID", "false").equalsIgnoreCase("true");   }