ワークフローで一時領域に対する添付ファイルの追加や削除を管理するマネージャオブジェクトです。
このクラスは以下の機能を提供しています。
一時領域ディレクトリとキーの作成
一時領域ディレクトリへの添付ファイルの追加と削除
一時領域ディレクトリの削除
一時領域ディレクトリからファイル情報一覧の取得
一時領域は以下になります。
[%Storage Service%]/workflow/temp/[%ログイングループID%]/[%ログインユーザID%]/[%一時領域ディレクトリキー%]
導入されたバージョン:7.2
コンストラクタの概要 | |
WorkflowAttachFileManager
引数で指定されたログイングループIDとログインユーザIDで、 添付ファイルマネージャを新しく生成します。 |
メソッドの概要 | |
| addFileToTemp
|
| createTempDirKey
|
| getTempFileList
|
| removeAllTempDir
|
| removeTempDir
|
| removeTempFile
|
コンストラクタの詳細 |
コンストラクタ
引数で指定されたログイングループIDとログインユーザIDで、
添付ファイルマネージャを新しく生成します。
パラメータ
loginGroupId String ログイングループID loginUserId String ログインユーザID
メソッドの詳細 |
| addFileToTemp
|
一時領域へ添付ファイルを追加します。
一時領域ディレクトリキーは、createTempDirKey メソッドで取得したキーを設定します。
ファイルの追加に成功した場合、処理結果に添付ファイル情報データモデルを
格納して返却します。
パラメータ
tempDirKey String 一時領域ディレクトリキー fileName String 添付ファイル名 fileData String 添付ファイルデータ
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、
添付ファイル情報オブジェクトが設定されます。
| createTempDirKey
|
一時領域ディレクトリキーを作成して返却します。
作成したキーで一時領域ディレクトリを作成します。
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、
String 一時領域ディレクトリキーが設定されます。
| getTempFileList
|
指定した一時領域ディレクトリから、ファイル情報の一覧を取得します。
一時領域ディレクトリキーは、createTempDirKey メソッドで取得したキーを設定します。
パラメータ
tempDirKey String 一時領域ディレクトリキー
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、
添付ファイル情報オブジェクトの配列が設定されます。
| removeAllTempDir
|
ログインユーザID 配下の全ての一時領域ディレクトリを削除します。
ディレクトリ内のファイルは全て削除されます。
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。
| removeTempDir
|
一時領域ディレクトリを削除します (ディレクトリキー指定)。
ディレクトリ内のファイルは全て削除されます。
一時領域ディレクトリキーは、createTempDirKey メソッドで取得したキーを設定します。
パラメータ
tempDirKey String 一時領域ディレクトリキー
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。
| removeTempFile
|
一時領域から指定した添付ファイルを削除します。
一時領域ディレクトリキーは、createTempDirKey メソッドで取得したキーを設定します。
システムファイル名は、一時領域への添付ファイル追加時に返却したデータモデル内に
保持してあるシステムファイル名を設定してください。
パラメータ
tempDirKey String 一時領域ディレクトリキー systemFileName String システムファイル名
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。