public class CsvUploadTask extends java.lang.Object implements java.util.concurrent.Callable<CsvUploadStatus>, java.io.Serializable
非同期CSV Upload用タスク
| コンストラクタと説明 |
|---|
CsvUploadTask(java.lang.String filePath,
java.lang.String fileName,
long uploadDateTime,
java.lang.String defName,
java.lang.String parameter,
java.lang.String uniqueKey,
TransactionType transactionType,
int commitLimit,
boolean withReferenceVersion,
boolean deleteSpecificVersion)
コンストラクタ
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
aborted(java.lang.Throwable cause) |
CsvUploadStatus |
call() |
void |
canceled() |
int |
getCsvUploadCommitCnt() |
TransactionType |
getCsvUploadTransactionType() |
java.lang.String |
getDefName() |
java.lang.String |
getFileName() |
java.lang.String |
getFilePath() |
java.lang.String |
getParameter() |
java.lang.String |
getUniqueKey() |
long |
getUploadDateTime() |
void |
timeouted() |
public CsvUploadTask(java.lang.String filePath,
java.lang.String fileName,
long uploadDateTime,
java.lang.String defName,
java.lang.String parameter,
java.lang.String uniqueKey,
TransactionType transactionType,
int commitLimit,
boolean withReferenceVersion,
boolean deleteSpecificVersion)
filePath - Uploadされたファイルの物理PathfileName - Uploadされたファイル名uploadDateTime - Uploadされた日時defName - Entity定義名parameter - タスクパラメータuniqueKey - UniqueKeyプロパティ名transactionType - トランザクション方法commitLimit - トランザクション分割時のCommit単位withReferenceVersion - 参照値にバージョンが含まれているかdeleteSpecificVersion - 特定バージョンを削除するかpublic java.lang.String getFilePath()
public java.lang.String getFileName()
public long getUploadDateTime()
public java.lang.String getDefName()
public java.lang.String getParameter()
public int getCsvUploadCommitCnt()
public TransactionType getCsvUploadTransactionType()
public java.lang.String getUniqueKey()
public void aborted(java.lang.Throwable cause)
public void timeouted()
public void canceled()
public CsvUploadStatus call() throws java.lang.Exception
call インタフェース内 java.util.concurrent.Callable<CsvUploadStatus>java.lang.Exception