Class XmlExportR17

java.lang.Object
com.aquima.interactions.ds.xml.r17.XmlExportR17
All Implemented Interfaces:
IXmlExportData

public final class XmlExportR17 extends Object implements IXmlExportData
Class for reading an R17 Export from xml or a resource. Supported resource types are xml and zip.

Note: Do not keep this class in memory since in memory since an export can be large.

Since:
17.0
  • Constructor Details

    • XmlExportR17

      public XmlExportR17(byte[] xmlBytes)
  • Method Details

    • isSupportedVersion

      public static boolean isSupportedVersion(Version formatVersion)
      This method returns true if the provided export format version is supported by this parser.
      Parameters:
      formatVersion - The format version
      Returns:
      Boolean indicating if the format version is supported.
    • getExportXmlNode

      public IXmlNode getExportXmlNode()
      This method returns the (decrypted) xml node containing all export data.
      Specified by:
      getExportXmlNode in interface IXmlExportData
      Returns:
      The xml node containing the export data, will never be null.