@Override public TransactionId[] getPreparedTransactions(ConnectionContext context) throws Exception { TransactionId[] result = super.getPreparedTransactions(context); if ((isLogAll() || isLogTransactionEvents()) && result != null) { StringBuffer tids = new StringBuffer(); for (TransactionId tid : result) { if (tids.length() > 0) { tids.append(", "); } tids.append(tid.getTransactionKey()); } LOG.info("Prepared transactions: {}", tids); } return result; }
@Override public String toString() { StringBuffer buf = new StringBuffer(); buf.append("LoggingBrokerPlugin("); buf.append("logAll="); buf.append(isLogAll()); buf.append(", logConnectionEvents="); buf.append(isLogConnectionEvents()); buf.append(", logSessionEvents="); buf.append(isLogSessionEvents()); buf.append(", logConsumerEvents="); buf.append(isLogConsumerEvents()); buf.append(", logProducerEvents="); buf.append(isLogProducerEvents()); buf.append(", logTransactionEvents="); buf.append(isLogTransactionEvents()); buf.append(", logInternalEvents="); buf.append(isLogInternalEvents()); buf.append(")"); return buf.toString(); }
@Override public void forgetTransaction(ConnectionContext context, TransactionId transactionId) throws Exception { if (isLogAll() || isLogTransactionEvents()) { LOG.info("Forgetting transaction: {}", transactionId.getTransactionKey()); } super.forgetTransaction(context, transactionId); }
@Override public void commitTransaction(ConnectionContext context, TransactionId xid, boolean onePhase) throws Exception { if (isLogAll() || isLogTransactionEvents()) { LOG.info("Committing transaction: {}", xid.getTransactionKey()); } super.commitTransaction(context, xid, onePhase); }
@Override public int prepareTransaction(ConnectionContext context, TransactionId xid) throws Exception { if (isLogAll() || isLogTransactionEvents()) { LOG.info("Preparing transaction: {}", xid.getTransactionKey()); } return super.prepareTransaction(context, xid); }
@Override public void beginTransaction(ConnectionContext context, TransactionId xid) throws Exception { if (isLogAll() || isLogTransactionEvents()) { LOG.info("Beginning transaction: {}", xid.getTransactionKey()); } super.beginTransaction(context, xid); }
@Override public void rollbackTransaction(ConnectionContext context, TransactionId xid) throws Exception { if (isLogAll() || isLogTransactionEvents()) { LOG.info("Rolling back Transaction: {}", xid.getTransactionKey()); } super.rollbackTransaction(context, xid); }
@Override public int prepareTransaction(ConnectionContext context, TransactionId xid) throws Exception { if (isLogAll() || isLogTransactionEvents()) { LOG.info("Preparing transaction: {}", xid.getTransactionKey()); } return super.prepareTransaction(context, xid); }
@Override public void beginTransaction(ConnectionContext context, TransactionId xid) throws Exception { if (isLogAll() || isLogTransactionEvents()) { LOG.info("Beginning transaction: {}", xid.getTransactionKey()); } super.beginTransaction(context, xid); }
@Override public void beginTransaction(ConnectionContext context, TransactionId xid) throws Exception { if (isLogAll() || isLogTransactionEvents()) { LOG.info("Beginning transaction: {}", xid.getTransactionKey()); } super.beginTransaction(context, xid); }
@Override public void forgetTransaction(ConnectionContext context, TransactionId transactionId) throws Exception { if (isLogAll() || isLogTransactionEvents()) { LOG.info("Forgetting transaction: {}", transactionId.getTransactionKey()); } super.forgetTransaction(context, transactionId); }
@Override public void beginTransaction(ConnectionContext context, TransactionId xid) throws Exception { if (isLogAll() || isLogTransactionEvents()) { LOG.info("Beginning transaction: {}", xid.getTransactionKey()); } super.beginTransaction(context, xid); }
@Override public void forgetTransaction(ConnectionContext context, TransactionId transactionId) throws Exception { if (isLogAll() || isLogTransactionEvents()) { LOG.info("Forgetting transaction: {}", transactionId.getTransactionKey()); } super.forgetTransaction(context, transactionId); }
@Override public int prepareTransaction(ConnectionContext context, TransactionId xid) throws Exception { if (isLogAll() || isLogTransactionEvents()) { LOG.info("Preparing transaction: {}", xid.getTransactionKey()); } return super.prepareTransaction(context, xid); }
@Override public void commitTransaction(ConnectionContext context, TransactionId xid, boolean onePhase) throws Exception { if (isLogAll() || isLogTransactionEvents()) { LOG.info("Committing transaction: {}", xid.getTransactionKey()); } super.commitTransaction(context, xid, onePhase); }
@Override public void commitTransaction(ConnectionContext context, TransactionId xid, boolean onePhase) throws Exception { if (isLogAll() || isLogTransactionEvents()) { LOG.info("Committing transaction: {}", xid.getTransactionKey()); } super.commitTransaction(context, xid, onePhase); }
@Override public void rollbackTransaction(ConnectionContext context, TransactionId xid) throws Exception { if (isLogAll() || isLogTransactionEvents()) { LOG.info("Rolling back Transaction: {}", xid.getTransactionKey()); } super.rollbackTransaction(context, xid); }
@Override public void forgetTransaction(ConnectionContext context, TransactionId transactionId) throws Exception { if (isLogAll() || isLogTransactionEvents()) { LOG.info("Forgetting transaction : " + transactionId.getTransactionKey()); } super.forgetTransaction(context, transactionId); }
@Override public void rollbackTransaction(ConnectionContext context, TransactionId xid) throws Exception { if (isLogAll() || isLogTransactionEvents()) { LOG.info("Rolling back Transaction: {}", xid.getTransactionKey()); } super.rollbackTransaction(context, xid); }
@Override public void forgetTransaction(ConnectionContext context, TransactionId transactionId) throws Exception { if (isLogAll() || isLogTransactionEvents()) { LOG.info("Forgetting transaction: {}", transactionId.getTransactionKey()); } super.forgetTransaction(context, transactionId); }