StringBuffer buffer = new StringBuffer();
buffer.append("TransactionSupportMetaData").append('@");
buffer.append(Integer.toHexString(System.identityHashCode(this)));
if (transactionSupport == NoTransaction)
buffer.append("[transactionSupport=NoTransaction]");
else if (transactionSupport == LocalTransaction)
buffer.append("[transactionSupport=LocalTransaction]");
else if (transactionSupport == XATransaction)
buffer.append("[transactionSupport=XATransaction]");
else
buffer.append("[transactionSupport=Unknown/Error]");
return buffer.toString();