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: