26 #include <drizzled/transaction_context.h>
42 name(in_name, in_name_length),
44 transaction_message(NULL)
51 void setResourceContexts(TransactionContext::ResourceContexts &new_contexts)
53 resource_contexts= new_contexts;
55 const TransactionContext::ResourceContexts &getResourceContexts()
const
57 return resource_contexts;
59 TransactionContext::ResourceContexts &getResourceContexts()
61 return resource_contexts;
63 const std::string &getName()
const
67 message::Transaction *getTransactionMessage()
const
69 return transaction_message;
71 void setTransactionMessage(message::Transaction *in_transaction_message)
73 transaction_message= in_transaction_message;
80 name= other.getName();
81 resource_contexts= other.getResourceContexts();
86 TransactionContext::ResourceContexts resource_contexts;
87 message::Transaction *transaction_message;