public class EntityCsvImportTask extends java.lang.Object implements java.util.concurrent.Callable<EntityCsvImportResult>, java.io.Serializable
| 修飾子とタイプ | フィールドと説明 |
|---|---|
(package private) java.util.List<java.lang.String> |
excludeEntityNames
インポート対象外とするエンティティ名
|
| コンストラクタと説明 |
|---|
EntityCsvImportTask(java.lang.String filePath,
java.lang.String defName,
EntityCsvImportOption option,
java.util.List<java.lang.String> excludeEntityNames)
コンストラクタ
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
aborted(java.lang.Throwable cause) |
EntityCsvImportResult |
call() |
void |
canceled() |
java.lang.String |
getDefName() |
java.util.List<java.lang.String> |
getExcludeEntityNames() |
java.lang.String |
getFilePath() |
EntityCsvImportOption |
getOption() |
void |
timeouted() |
final java.util.List<java.lang.String> excludeEntityNames
public EntityCsvImportTask(java.lang.String filePath,
java.lang.String defName,
EntityCsvImportOption option,
java.util.List<java.lang.String> excludeEntityNames)
filePath - Uploadされたファイルの物理PathuploadDateTime - Uploadされた日時defName - Entity定義名option - タスクのオプションexcludeEntityNames - インポート対象外とするエンティティ名public java.lang.String getFilePath()
public java.lang.String getDefName()
public EntityCsvImportOption getOption()
public java.util.List<java.lang.String> getExcludeEntityNames()
public void aborted(java.lang.Throwable cause)
public void timeouted()
public void canceled()
public EntityCsvImportResult call() throws java.lang.Exception
call インタフェース内 java.util.concurrent.Callable<EntityCsvImportResult>java.lang.Exception