Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-31997

Simplify DynamicDataSourceTransactionInterceptor creation for plugins

    Details

      Description

      Move the DynamicDataSourceTransactionInterceptor creation logic into a proxy bean, for two reasons:
      1) When portal is not using dynamic data source, the proxy bean will be smart enough to simply create TransactionInterceptor for plugin, to avoid the unnecessary call stack. And reduce one Spring xml file to improve plugin initialization speed.
      2) Simplify service builder's job to reduce one template generation.

        Attachments

          Activity

            People

            Assignee:
            brian.chan Brian Chan
            Reporter:
            shuyang.zhou Shuyang Zhou
            Recent user:
            Shalaka Tendulkar
            Participants of an Issue:
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Packages

                Version Package
                6.2.0 CE M4