クラス EntityCsvImportTask

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

public class EntityCsvImportTask extends Object implements Callable<EntityCsvImportResult>, org.iplass.mtp.impl.async.ExceptionHandleable, Serializable
Entityの非同期CSVインポート用タスク
関連項目:
  • フィールド詳細

    • excludeEntityNames

      final List<String> excludeEntityNames
      インポート対象外とするエンティティ名
  • コンストラクタの詳細

    • EntityCsvImportTask

      public EntityCsvImportTask(String filePath, String defName, EntityCsvImportOption option, List<String> excludeEntityNames)
      コンストラクタ
      パラメータ:
      filePath - Uploadされたファイルの物理Path
      defName - Entity定義名
      option - タスクのオプション
      excludeEntityNames - インポート対象外とするエンティティ名
      uploadDateTime - Uploadされた日時
  • メソッドの詳細

    • getFilePath

      public String getFilePath()
    • getDefName

      public String getDefName()
    • getOption

      public EntityCsvImportOption getOption()
    • getExcludeEntityNames

      public List<String> getExcludeEntityNames()
    • 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 EntityCsvImportResult call() throws Exception
      定義:
      call インタフェース内 Callable<EntityCsvImportResult>
      例外:
      Exception