|
IM-Workflow | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.intra_mart.foundation.workflow.util.WorkflowAttachFileManager
public class WorkflowAttachFileManager
ワークフローで一時領域に対する添付ファイルの追加や削除を管理するマネージャです。
このクラスは以下の機能を提供しています。
一時領域ディレクトリとキーの作成
一時領域ディレクトリへの添付ファイルの追加と削除
一時領域ディレクトリの削除
一時領域ディレクトリからファイル情報一覧の取得
一時領域は以下になります。
[%Storage Service%]/workflow/temp/[%ログイングループID%]/[%ログインユーザID%]/[%一時領域ディレクトリキー%]
コンストラクタの概要 | |
---|---|
WorkflowAttachFileManager(String loginGroupId,
String loginUserId)
コンストラクタ 引数で指定されたログイングループIDとログインユーザIDで、 添付ファイルマネージャを新しく生成します。 |
メソッドの概要 | |
---|---|
AttachFileDataModel |
addFileToTemp(String tempDirKey,
String fileName,
String fileData)
一時領域へ添付ファイルを追加します。 |
String |
createTempDirKey()
一時領域ディレクトリキーを作成して返却します。 |
AttachFileDataModel[] |
getTempFileList(String tempDirKey)
指定した一時領域ディレクトリから、ファイル情報の一覧を取得します。 |
void |
removeAllTempDir()
ログインユーザID 配下の全ての一時領域ディレクトリを削除します。 |
void |
removeTempDir(String tempDirKey)
一時領域ディレクトリを削除します (ディレクトリキー指定)。 |
void |
removeTempFile(String tempDirKey,
String systemFileName)
一時領域から指定した添付ファイルを削除します。 |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public WorkflowAttachFileManager(String loginGroupId, String loginUserId) throws WorkflowException
loginGroupId
- ログイングループIDloginUserId
- ログインユーザID
WorkflowException
- ワークフロー例外の親クラスメソッドの詳細 |
---|
public String createTempDirKey() throws WorkflowException
WorkflowException
- ワークフロー例外の親クラスpublic AttachFileDataModel addFileToTemp(String tempDirKey, String fileName, String fileData) throws WorkflowException
tempDirKey
- 一時領域ディレクトリキーfileName
- 添付ファイル名fileData
- 添付ファイルデータ
WorkflowException
- ワークフロー例外の親クラスpublic void removeTempFile(String tempDirKey, String systemFileName) throws WorkflowException
tempDirKey
- 一時領域ディレクトリキーsystemFileName
- システムファイル名
WorkflowException
- ワークフロー例外の親クラスpublic void removeTempDir(String tempDirKey) throws WorkflowException
tempDirKey
- 一時領域ディレクトリキー
WorkflowException
- ワークフロー例外の親クラスpublic void removeAllTempDir() throws WorkflowException
WorkflowException
- ワークフロー例外の親クラスpublic AttachFileDataModel[] getTempFileList(String tempDirKey) throws WorkflowException
tempDirKey
- 一時領域ディレクトリキー
WorkflowException
- ワークフロー例外の親クラス
|
IM-Workflow | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |