クラス CsvUploadTask

java.lang.Object
org.iplass.mtp.impl.fileport.CsvUploadTask
すべての実装されたインタフェース:
Serializable, Callable<CsvUploadStatus>, org.iplass.mtp.impl.async.ExceptionHandleable

public class CsvUploadTask extends Object implements Callable<CsvUploadStatus>, org.iplass.mtp.impl.async.ExceptionHandleable, Serializable

非同期CSV Upload用タスク

関連項目:
  • コンストラクタの詳細

    • CsvUploadTask

      public CsvUploadTask(String filePath, String fileName, long uploadDateTime, String defName, String parameter, CsvUploadOption option)
      コンストラクタ
      パラメータ:
      filePath - Uploadされたファイルの物理Path
      fileName - Uploadされたファイル名
      uploadDateTime - Uploadされた日時
      defName - Entity定義名
      parameter - タスクパラメータ
      uniqueKey - UniqueKeyプロパティ名
      isDenyInsert - CSVアップロードで登録を許可しない
      isDenyUpdate - CSVアップロードで更新を許可しない
      isDenyDelete - CSVアップロードで削除を許可しない
      insertProperties - CSVアップロード登録項目
      updateProperties - CSVアップロード更新項目
      transactionType - トランザクション方法
      commitLimit - トランザクション分割時のCommit単位
      withReferenceVersion - 参照値にバージョンが含まれているか
      deleteSpecificVersion - 特定バージョンを削除するか
      updateTargetVersionForNoneVersionedEntity - CSVアップロードのバージョン管理Entity以外の場合の更新時のデフォルトTargetVersion
      interrupterClassName - CsvUploadInterrupterクラス名
  • メソッドの詳細

    • getFilePath

      public String getFilePath()
    • getFileName

      public String getFileName()
    • getUploadDateTime

      public long getUploadDateTime()
    • getDefName

      public String getDefName()
    • getParameter

      public String getParameter()
    • getCsvUploadOption

      public CsvUploadOption getCsvUploadOption()
    • aborted

      public void aborted(Throwable cause)
      定義:
      aborted インタフェース内 org.iplass.mtp.impl.async.ExceptionHandleable
    • timeouted

      public void timeouted()
      定義:
      timeouted インタフェース内 org.iplass.mtp.impl.async.ExceptionHandleable
    • canceled

      public void canceled()
      定義:
      canceled インタフェース内 org.iplass.mtp.impl.async.ExceptionHandleable
    • call

      public CsvUploadStatus call() throws Exception
      定義:
      call インタフェース内 Callable<CsvUploadStatus>
      例外:
      Exception