Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Before you upgrade make sure to read the General Upgrade instructions as well as the Upgrade instructions for previous versions.

Info

The changes are color coded. Orange elements have been changed, Green elements have been added and Red elements have been removed compared to the 17.x release.

Panel

Table of contents

Table of Contents
maxLevel2

Content Manager - Improvements / deprecations

In order to improve the performance of the Content Managers we have introduced a new API, resulting in deprecations in the IContentManager and newly introduced IChannelContentManager and IMovingContentManager.

 SDK Changes

Added classes

  • Added interface com.aquima.interactions.portal.IChannelContentManager
  • Added interface com.aquima.interactions.portal.IMovingContentManager

Modified classes

  • com.aquima.interactions.portal.IContentManager
    • Extends new interface: com.aquima.interactions.portal.IMovingContentManager
    • Deprecated method: create(java.io.InputStreamjava.lang.Stringjava.lang.Stringjava.lang.Longjava.lang.Stringcom.aquima.interactions.portal.content.CustomContentPropertiescom.aquima.interactions.project.IUserDatajava.lang.String[])
      • Migrate to: com.aquima.interactions.portal.IChannelContentManager.create(java.nio.channels.ReadableByteChannel, java.lang.String, java.lang.String, java.lang.Long, java.lang.String, com.aquima.interactions.portal.content.CustomContentProperties, com.aquima.interactions.project.IUserData, java.lang.String[])
    • Deprecated method: readBytes(com.aquima.interactions.foundation.GUIDlongbyte[]intintcom.aquima.interactions.project.IUserData)
      • Migrate to: com.aquima.interactions.portal.IChannelContentManager.getReadableByteChannel(com.aquima.interactions.foundation.GUID, com.aquima.interactions.project.IUserData)
    • Deprecated method: update(com.aquima.interactions.foundation.GUIDjava.io.InputStreamjava.lang.Stringjava.lang.Stringjava.lang.Longjava.lang.Stringcom.aquima.interactions.portal.content.CustomContentPropertiescom.aquima.interactions.project.IUserData)
      • Migrate to: com.aquima.interactions.portal.IChannelContentManager.update(com.aquima.interactions.foundation.GUID, java.nio.channels.ReadableByteChannel, java.lang.String, java.lang.String, java.lang.Long, java.lang.String, com.aquima.interactions.portal.content.CustomContentProperties, com.aquima.interactions.project.IUserData)
    • Deprecated method: update(com.aquima.interactions.foundation.GUIDjava.io.InputStreamjava.lang.Stringjava.lang.Stringcom.aquima.interactions.project.IUserData)
      • Migrate to: com.aquima.interactions.portal.IChannelContentManager.update(com.aquima.interactions.foundation.GUID, java.nio.channels.ReadableByteChannel, java.lang.String, java.lang.String, com.aquima.interactions.project.IUserData)


Known issues

For an overview of known issue please refer to: Known issues.