クラス 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(String filePath, String fileName, long uploadDateTime, String defName, String parameter, CsvUploadOption option) コンストラクタ -
メソッドの概要
-
コンストラクタの詳細
-
CsvUploadTask
public CsvUploadTask(String filePath, String fileName, long uploadDateTime, String defName, String parameter, CsvUploadOption option) コンストラクタ- パラメータ:
filePath- Uploadされたファイルの物理PathfileName- 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以外の場合の更新時のデフォルトTargetVersioninterrupterClassName- CsvUploadInterrupterクラス名
-
-
メソッドの詳細
-
getFilePath
-
getFileName
-
getUploadDateTime
public long getUploadDateTime() -
getDefName
-
getParameter
-
getCsvUploadOption
-
aborted
- 定義:
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
- 定義:
callインタフェース内Callable<CsvUploadStatus>- 例外:
Exception
-