[Zope-dev] transaction_manager attribute of transaction.interfaces.IDataManager

Laurence Rowe l at lrowe.co.uk
Tue Jun 8 06:40:24 EDT 2010


On 8 June 2010 11:25, Chris Withers <chris at simplistix.co.uk> wrote:
> Laurence Rowe wrote:
>>
>>    transaction_manager = zope.interface.Attribute(
>>        """The transaction manager (TM) used by this data manager.
>>
>>        This is a public attribute, intended for read-only use.  The value
>>        is an instance of ITransactionManager, typically set by the data
>>        manager's constructor.
>>        """)
>>
>> This seems to be used only in the tests, I guess it would be useful if
>> you were using multiple transaction managers in a single thread.
>
> Can you think fo examples where that would happen?

Perhaps if you wanted to use an event based (as opposed to threaded) server.

Laurence


More information about the Zope-Dev mailing list