GitHub PushEvent at 2014-05-20 20:01:01
Repository: spring-integration
Actor: garyrussell
Payload: {"shas":[["39ef91ff843ad3aad4dc4a564344c6e6c55d08ff","0786fe4851b795c4229c8c80f7fc56cb453fbcb4@gopivotal.com","INT-3408: Fix `IRHolder` TX-sync Inconsistency\n\nJIRA: https://jira.spring.io/browse/INT-3408\n\n* Add `TransactionSynchronizationFactoryBean`\n* Introduce `IntegrationResourceHolderSynchronization`\nto get deal with `IntegrationResourceHolder` for custom `TransactionSynchronization`\n* Encapsulate `IntegrationResourceHolder` in the `DefaultTransactionSynchronizationFactory`\n* Get deal with `IntegrationResourceHolder` and bind it to the `TransactionSynchronizationManager`\nonly if `TransactionSynchronization` from `transactionSynchronizationFactory`\nis `synchronization instanceof IntegrationResourceHolderSynchronization`\n\nINT-3408: Encapsulate binding in the `DefTxSyncF`","Artem Bilan",true]],"size":1,"ref":"refs/heads/master","head":"39ef91ff843ad3aad4dc4a564344c6e6c55d08ff"}