Class ExportExtOptions

java.lang.Object
byps.BValueClass
de.elo.ix.client.ValueClass
de.elo.ix.client.ExportExtOptions
All Implemented Interfaces:
Serializable

public class ExportExtOptions extends ValueClass implements Serializable
Options for extended export.
Since:
8.00.030
See Also:
  • Field Details

    • srcType

      protected int srcType
      Type of the export's source (archive or search results)
    • srcList

      protected String[] srcList
      List of the source objects IDs (folders in archive or search results)
    • searchId

      protected String searchId
      If the source is the search and if all results have to be exported, then this option must be set with the search's ID.
    • exportDocs

      protected boolean exportDocs
    • exportDocsVersions

      protected boolean exportDocsVersions
    • exportAttachments

      protected boolean exportAttachments
    • exportKeywords

      protected boolean exportKeywords
    • exportReminders

      protected boolean exportReminders
    • replaceRefWithOriginal

      protected boolean replaceRefWithOriginal
    • exportEncrytedDocs

      protected boolean exportEncrytedDocs
      Export encrypted documents too?
    • exportStructure

      protected boolean exportStructure
      Export documents to filesystem structure. If this member is false, only documents are exported and they are all located at the root export folder.
      Since:
      9.00.016.014
    • ignoreEmptyFolders

      protected boolean ignoreEmptyFolders
      Do not export empty branches (without any document).
      Since:
      10.00.020.009
    • dateStartIso

      protected String dateStartIso
      Beginning date for filter in ISO format (null for no date)
    • dateEndIso

      protected String dateEndIso
      Ending date for filter in ISO format (null for no date)
    • dateType

      protected int dateType
      Which type of date must be considered?
    • masksList

      protected String[] masksList
      List of masks IDs to export Empty list means: export all objects regardless of the masks.
  • Constructor Details

    • ExportExtOptions

      public ExportExtOptions()
    • ExportExtOptions

      public ExportExtOptions(ExportExtOptions rhs)
  • Method Details

    • getSrcType

      public int getSrcType()
      Returns:
      the srcType
    • setSrcType

      public void setSrcType(int srcType)
      Parameters:
      srcType - the srcType to set
    • getSrcList

      public String[] getSrcList()
      Returns:
      the srcList
    • setSrcList

      public void setSrcList(String[] srcList)
      Parameters:
      srcList - the srcList to set
    • getSearchId

      public String getSearchId()
      Returns:
      the searchId
    • setSearchId

      public void setSearchId(String searchId)
      Parameters:
      searchId - the searchId to set
    • isExportDocs

      public boolean isExportDocs()
      Returns:
      exportDocs
    • setExportDocs

      public void setExportDocs(boolean exportDocs)
      Parameters:
      exportDocs - the exportDocs to set
    • isExportStructure

      public boolean isExportStructure()
      Returns:
      exportStructure
      Since:
      9.00.016.014
    • setExportStructure

      public void setExportStructure(boolean exportStructure)
      Parameters:
      exportStructure - the exportStructure to set
      Since:
      9.00.016.014
    • isIgnoreEmptyFolders

      public boolean isIgnoreEmptyFolders()
      Returns:
      ignoreEmptyFolders
      Since:
      , 10.00.020.008
    • setIgnoreEmptyFolders

      public void setIgnoreEmptyFolders(boolean ignoreEmptyFolders)
      Parameters:
      ignoreEmptyFolders -
      Since:
      , 10.00.020.008
    • isExportDocsVersions

      public boolean isExportDocsVersions()
      Returns:
      the exportDocsVersions
    • setExportDocsVersions

      public void setExportDocsVersions(boolean exportDocsVersions)
      Parameters:
      exportDocsVersions - the exportDocsVersions to set
    • isExportAttachments

      public boolean isExportAttachments()
      Returns:
      the exportAttachments
    • setExportAttachments

      public void setExportAttachments(boolean exportAttachments)
      Parameters:
      exportAttachments - the exportAttachments to set
    • isExportKeywords

      public boolean isExportKeywords()
      Returns:
      the exportKeywords
    • setExportKeywords

      public void setExportKeywords(boolean exportKeywords)
      Parameters:
      exportKeywords - the exportKeywords to set
    • isExportReminders

      public boolean isExportReminders()
      Returns:
      the exportReminders
    • setExportReminders

      public void setExportReminders(boolean exportReminders)
      Parameters:
      exportReminders - the exportReminders to set
    • isReplaceRefWithOriginal

      public boolean isReplaceRefWithOriginal()
      Returns:
      the replaceRefWithOriginal
    • setReplaceRefWithOriginal

      public void setReplaceRefWithOriginal(boolean replaceRefWithOriginal)
      Parameters:
      replaceRefWithOriginal - the replaceRefWithOriginal to set
    • isExportEncrytedDocs

      public boolean isExportEncrytedDocs()
      Returns:
      the exportEncrytedDocs
    • setExportEncrytedDocs

      public void setExportEncrytedDocs(boolean exportEncrytedDocs)
      Parameters:
      exportEncrytedDocs - the exportEncrytedDocs to set
    • getDateStartIso

      public String getDateStartIso()
      Returns:
      the dateStartIso
    • setDateStartIso

      public void setDateStartIso(String dateStartIso)
      Parameters:
      dateStartIso - the dateStartIso to set
    • getDateEndIso

      public String getDateEndIso()
      Returns:
      the dateEndIso
    • setDateEndIso

      public void setDateEndIso(String dateEndIso)
      Parameters:
      dateEndIso - the dateEndIso to set
    • getDateType

      public int getDateType()
      Returns:
      the dateType
    • setDateType

      public void setDateType(int dateType)
      Parameters:
      dateType - the dateType to set
    • getMasksList

      public String[] getMasksList()
      Returns:
      the masksList
    • setMasksList

      public void setMasksList(String[] masksList)
      Parameters:
      masksList - the masksList to set
    • toString

      public String toString()
      Overrides:
      toString in class Object