Interface ExportInfo

All Known Subinterfaces:
ElementExportInfo, EntityTypeExportInfo, FsMetaExportInfo, PropertyTypeExportInfo

public interface ExportInfo
This interface represents a single changed element during the ExportOperation. The reason for a change can be creation, updates, deletions or movement. The types can be:
Since:
5.2.1403
See Also:
  • Method Details

    • getType

      @NotNull @NotNull ExportInfo.Type getType()
      Retrieve the current type of this ExportInfo.
      Returns:
      the type of this element
      Since:
      5.2.1403
    • getName

      String getName()
      Returns the name of this export info object.
      Returns:
      the name
      Since:
      5.2.1403
    • getStatus

      @NotNull @NotNull ExportStatus getStatus()
      Retrieve the current export status of this ExportInfo.
      Returns:
      the export status of this element
      Since:
      5.2.1403
    • getCreatedFileHandles

      @NotNull @NotNull Set<ExportInfoFileHandle> getCreatedFileHandles()
      Get the detailed information on created file handles.
      Returns:
      The created files.
      Since:
      5.2.1403
      See Also:
    • getUpdatedFileHandles

      @NotNull @NotNull Set<ExportInfoFileHandle> getUpdatedFileHandles()
      Get the detailed information on updated file handles.
      Returns:
      The updated files.
      Since:
      5.2.1403
      See Also:
    • getDeletedFileHandles

      @NotNull @NotNull Set<ExportInfoFileHandle> getDeletedFileHandles()
      Get the detailed information on deleted file handles.
      Returns:
      The deleted files.
      Since:
      5.2.1403
      See Also:
    • getMovedFileHandles

      @NotNull @NotNull Collection<Pair<ExportInfoFileHandle,ExportInfoFileHandle>> getMovedFileHandles()
      Get the detailed information on moved file handles. Each element of the returned collection is a pair of ExportInfoFileHandles. The key of a pair is always the handle of the file before the move operation (at its original location) and the value of the pair is always the handle of the file after the move operation (at its current location).
      Returns:
      The collection of moved files.
      Since:
      5.2.1403