public interface BMFileInfoService
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
delete(java.lang.String... key)
指定されたファイルを特定するキーに紐付いたファイル情報を削除します。
|
BMFileInfo |
getStream(java.lang.String key)
指定されたファイルを特定するキーに紐付いたファイル情報を取得します。
|
void |
register(java.util.Map<java.lang.String,java.lang.String> metadata,
java.lang.String... key)
指定されたファイルを特定するキーに紐付いたファイル情報とメタデータ情報を永続化します。
|
void |
register(java.lang.String... key)
指定されたファイルを特定するキーに紐付いたファイル情報を登録します。
|
void |
register(java.lang.String applicationId,
java.lang.String businessKey,
java.util.Map<java.lang.String,java.lang.String> metadata,
java.lang.String... key)
指定されたファイルを特定するキーに紐付いたファイル情報とメタデータ情報を永続化します。
|
void |
register(java.lang.String applicationId,
java.lang.String businessKey,
java.lang.String... key)
指定されたファイルを特定するキーに紐付いたファイル情報とアプリケーション、業務を特定するキーを永続化します。
|
java.util.Collection<BMFileInfo> |
search(java.lang.String applicationId,
java.lang.String businessKey)
指定されたアプリケーションID、ビジネスキーに一致するファイル情報の一覧を取得します。
|
java.lang.String |
upload(java.lang.String fileName,
java.io.InputStream input)
ファイルを保存します。
|
void delete(java.lang.String... key)
throws BloomMakerException
key - ファイルを特定するキーBloomMakerException - ファイル情報の削除に失敗した場合にスローされます。BMFileInfo getStream(java.lang.String key) throws BloomMakerException
key - ファイルを特定するキーBloomMakerException - ファイル情報の取得に失敗した場合にスローされます。void register(java.util.Map<java.lang.String,java.lang.String> metadata,
java.lang.String... key)
throws BloomMakerException
metadata - メタデータ情報key - ファイルを特定するキーBloomMakerException - ファイル情報の登録に失敗した場合にスローされます。void register(java.lang.String... key)
throws BloomMakerException
key - ファイルを特定するキーBloomMakerException - ファイル情報の登録に失敗した場合にスローされます。void register(java.lang.String applicationId,
java.lang.String businessKey,
java.util.Map<java.lang.String,java.lang.String> metadata,
java.lang.String... key)
throws BloomMakerException
applicationId - アプリケーションIDbusinessKey - ビジネスキーmetadata - メタデータ情報key - ファイルを特定するキーBloomMakerException - ファイル情報の登録に失敗した場合にスローされます。void register(java.lang.String applicationId,
java.lang.String businessKey,
java.lang.String... key)
throws BloomMakerException
applicationId - アプリケーションを特定するIDbusinessKey - 業務を特定するキーkey - ファイルを特定するキーBloomMakerException - ファイル情報の登録に失敗した場合にスローされます。java.util.Collection<BMFileInfo> search(java.lang.String applicationId, java.lang.String businessKey) throws BloomMakerException
applicationId - アプリケーションIDbusinessKey - ビジネスキーgetStream(String) を使用してください。BloomMakerException - ファイル情報の取得に失敗した場合にスローされます。java.lang.String upload(java.lang.String fileName,
java.io.InputStream input)
throws BloomMakerException,
java.io.IOException
fileName - ファイル名input - ファイルBloomMakerException - ファイルアップロードに失敗したときにスローされます。java.io.IOException - ファイルアップロードに失敗したときにスローされます。Copyright (c) 2019 NTT DATA INTRAMART CORPORATION.