Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-18660

Rework liveconnect code

    XMLWordPrintable

    Details

    • Impact type:
      API change
    • Upgrade notes:
      Hide

      Several changes in BatchUpdateBlobProvider breaks compatibility with code created on LTS 2015.

      We removed two public method only used internally :

      • getPageProviderNameForUpdate()
      • getBlobProviderId()

      Code of BatchUpdateBlobProvider#processDocumentsUpdate() was moved to AbstractLiveConnectBlobProvider which implements above interface.

      To upgrade your code :

      • make your classes to extend AbstractLiveConnectBlobProvider which provides implementation of BatchUpdateBlobProvider
      • remove call to getBlobProvider or implement it in your own code
      Show
      Several changes in BatchUpdateBlobProvider breaks compatibility with code created on LTS 2015. We removed two public method only used internally : getPageProviderNameForUpdate() getBlobProviderId() Code of BatchUpdateBlobProvider#processDocumentsUpdate() was moved to AbstractLiveConnectBlobProvider which implements above interface. To upgrade your code : make your classes to extend AbstractLiveConnectBlobProvider which provides implementation of BatchUpdateBlobProvider remove call to getBlobProvider or implement it in your own code

      Description

      Rework liveconnect code in order to have more common code among modules.

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: