Class ItemImportTaskData

  • All Implemented Interfaces:
    java.io.Serializable

    public class ItemImportTaskData
    extends java.lang.Object
    implements java.io.Serializable
    A DTO which holds the information needed to run an ImpexImport job
    See Also:
    Serialized Form
    • Constructor Detail

      • ItemImportTaskData

        public ItemImportTaskData()
      • ItemImportTaskData

        public ItemImportTaskData​(java.lang.String poolName,
                                  java.lang.Long publicationId,
                                  java.lang.String resultCallbackUrl,
                                  byte[] impexMetaData,
                                  java.util.Map<java.lang.String,​java.io.Serializable> sessionAttrs)
    • Method Detail

      • getPoolName

        public java.lang.String getPoolName()
      • setPoolName

        public void setPoolName​(java.lang.String poolName)
      • getPublicationId

        public java.lang.Long getPublicationId()
      • setPublicationId

        public void setPublicationId​(java.lang.Long publicationId)
      • getResultCallbackUrl

        public java.lang.String getResultCallbackUrl()
      • setResultCallbackUrl

        public void setResultCallbackUrl​(java.lang.String resultCallbackUrl)
      • getImpexMetaData

        public byte[] getImpexMetaData()
      • setImpexMetaData

        public void setImpexMetaData​(byte[] impexMetaData)
      • getSessionAttrs

        public java.util.Map<java.lang.String,​java.io.Serializable> getSessionAttrs()
      • addSessionAttribute

        public void addSessionAttribute​(java.lang.String key,
                                        java.io.Serializable value)
      • getHeaderErrors

        public java.util.List<ImportError> getHeaderErrors()
      • setHeaderErrors

        public void setHeaderErrors​(java.util.List<ImportError> headerErrors)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object