public class CsvUploadService
extends java.lang.Object
| コンストラクタと説明 |
|---|
CsvUploadService() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
asyncUpload(java.io.InputStream is,
java.lang.String fileName,
java.lang.String defName,
java.lang.String parameter,
java.lang.String uniqueKey,
boolean isDenyInsert,
boolean isDenyUpdate,
boolean isDenyDelete,
java.util.Set<java.lang.String> insertProperties,
java.util.Set<java.lang.String> updateProperties,
TransactionType transactionType,
int commitLimit,
boolean withReferenceVersion,
boolean deleteSpecificVersion)
Csvファイルを非同期でアップロードします。
|
void |
asyncUpload(java.io.InputStream is,
java.lang.String fileName,
java.lang.String defName,
java.lang.String parameter,
java.lang.String uniqueKey,
boolean isDenyInsert,
boolean isDenyUpdate,
boolean isDenyDelete,
java.util.Set<java.lang.String> insertProperties,
java.util.Set<java.lang.String> updateProperties,
TransactionType transactionType,
int commitLimit,
boolean withReferenceVersion,
boolean deleteSpecificVersion,
java.lang.String interrupterClassName)
Csvファイルを非同期でアップロードします。
|
void |
asyncUpload(java.io.InputStream is,
java.lang.String fileName,
java.lang.String defName,
java.lang.String parameter,
java.lang.String uniqueKey,
TransactionType transactionType,
int commitLimit,
boolean withReferenceVersion,
boolean deleteSpecificVersion)
非推奨です。
|
void |
destroy() |
int |
getShowErrorLimitCount()
CSVアップロードエラー表示件数の上限値を取得します。
|
java.util.List<CsvUploadStatus> |
getStatus()
非同期アップロード処理状況を返します。
|
void |
init(Config config) |
CsvUploadStatus |
upload(java.io.InputStream is,
java.lang.String defName,
java.lang.String uniqueKey,
boolean isDenyInsert,
boolean isDenyUpdate,
boolean isDenyDelete,
java.util.Set<java.lang.String> insertProperties,
java.util.Set<java.lang.String> updateProperties,
TransactionType transactionType,
int commitLimit,
boolean withReferenceVersion,
boolean deleteSpecificVersion)
Csvファイルをアップロードします。
|
CsvUploadStatus |
upload(java.io.InputStream is,
java.lang.String defName,
java.lang.String uniqueKey,
boolean isDenyInsert,
boolean isDenyUpdate,
boolean isDenyDelete,
java.util.Set<java.lang.String> insertProperties,
java.util.Set<java.lang.String> updateProperties,
TransactionType transactionType,
int commitLimit,
boolean withReferenceVersion,
boolean deleteSpecificVersion,
java.lang.String interrupterClassName)
Csvファイルをアップロードします。
|
CsvUploadStatus |
upload(java.io.InputStream is,
java.lang.String defName,
java.lang.String uniqueKey,
TransactionType transactionType,
int commitLimit,
boolean withReferenceVersion,
boolean deleteSpecificVersion)
非推奨です。
|
void |
validate(java.io.InputStream is,
java.lang.String defName,
boolean withReferenceVersion)
Uploadファイルを検証します。
|
void |
validate(java.io.InputStream is,
java.lang.String defName,
boolean withReferenceVersion,
int errorLimit)
Uploadファイルを検証します。
|
public void init(Config config)
public void destroy()
public int getShowErrorLimitCount()
public void validate(java.io.InputStream is,
java.lang.String defName,
boolean withReferenceVersion)
public void validate(java.io.InputStream is,
java.lang.String defName,
boolean withReferenceVersion,
int errorLimit)
@Deprecated public CsvUploadStatus upload(java.io.InputStream is, java.lang.String defName, java.lang.String uniqueKey, TransactionType transactionType, int commitLimit, boolean withReferenceVersion, boolean deleteSpecificVersion)
public CsvUploadStatus upload(java.io.InputStream is, java.lang.String defName, java.lang.String uniqueKey, boolean isDenyInsert, boolean isDenyUpdate, boolean isDenyDelete, java.util.Set<java.lang.String> insertProperties, java.util.Set<java.lang.String> updateProperties, TransactionType transactionType, int commitLimit, boolean withReferenceVersion, boolean deleteSpecificVersion)
public CsvUploadStatus upload(java.io.InputStream is, java.lang.String defName, java.lang.String uniqueKey, boolean isDenyInsert, boolean isDenyUpdate, boolean isDenyDelete, java.util.Set<java.lang.String> insertProperties, java.util.Set<java.lang.String> updateProperties, TransactionType transactionType, int commitLimit, boolean withReferenceVersion, boolean deleteSpecificVersion, java.lang.String interrupterClassName)
@Deprecated
public void asyncUpload(java.io.InputStream is,
java.lang.String fileName,
java.lang.String defName,
java.lang.String parameter,
java.lang.String uniqueKey,
TransactionType transactionType,
int commitLimit,
boolean withReferenceVersion,
boolean deleteSpecificVersion)
public void asyncUpload(java.io.InputStream is,
java.lang.String fileName,
java.lang.String defName,
java.lang.String parameter,
java.lang.String uniqueKey,
boolean isDenyInsert,
boolean isDenyUpdate,
boolean isDenyDelete,
java.util.Set<java.lang.String> insertProperties,
java.util.Set<java.lang.String> updateProperties,
TransactionType transactionType,
int commitLimit,
boolean withReferenceVersion,
boolean deleteSpecificVersion)
public void asyncUpload(java.io.InputStream is,
java.lang.String fileName,
java.lang.String defName,
java.lang.String parameter,
java.lang.String uniqueKey,
boolean isDenyInsert,
boolean isDenyUpdate,
boolean isDenyDelete,
java.util.Set<java.lang.String> insertProperties,
java.util.Set<java.lang.String> updateProperties,
TransactionType transactionType,
int commitLimit,
boolean withReferenceVersion,
boolean deleteSpecificVersion,
java.lang.String interrupterClassName)
public java.util.List<CsvUploadStatus> getStatus()