iac_filelibrary.FileServiceオブジェクト
コンポーネント情報 | |
---|---|
version | 8.0.20 |
since | 8.0.1 |
[ 操作ユーザについて ]
このクラスでは、アカウントコンテキストのユーザコードを元に操作します。
またユーザの所属組織は、ユーザコンテキストのカレント組織を元に操作します。
メソッドの概要
返却値の型 | メソッド名 |
---|---|
ResultObject | addFile (FolderKey folderKey , FileDetail[] files , DeliveryType deliveryType ) ファイルを追加します。 |
ResultObject | checkEditAcl (FileKey key ) ファイルに対して編集可能な権限を保持しているかチェックします。 |
ResultObject | copyFileFromPublicStorage (FolderKey toFolderKey , FileDetail fromFile , String toFileName , DeliveryType deliveryType ) ファイルをコピーします。 |
ResultObject | deleteFile (FileKey[] keys ) ファイルを削除します。 |
void | downloadZipFile (FileKey[] keys ) ZIP形式に圧縮したファイルをダウンロードします。 |
ResultObject | findAclFileDetail (PagingParameter target ) アクセス権のあるファイルを取得します。 |
ResultObject | findFileDetail (FolderKey folderKey , PagingParameter target ) フォルダ内のファイルを取得します。 |
ResultObject | findFilePath (FileKey[] keys ) ダウンロード用のファイルパスを取得します。 |
ResultObject | findFile (FolderKey folderKey ) フォルダ内のファイルを取得します。 |
ResultObject | find (FileKey key ) ファイルを取得します。 |
ResultObject | searchFileDetail (FileFilter filter , PagingParameter target ) ファイルを検索します。 |
ResultObject | searchFile (FileFilter filter ) ファイルを検索します。 |
ResultObject | updateFile (FileDetail file , DeliveryType deliveryType ) ファイルを更新します。 |
メソッドの詳細
ResultObject addFile (FolderKey folderKey , FileDetail[] files , DeliveryType deliveryType )
ファイルを追加します。
返却値
|
ResultObject checkEditAcl (FileKey key )
ファイルに対して編集可能な権限を保持しているかチェックします。
フォルダに対して登録権限がある場合、編集可能なアクセス権があると判断します。
パラメータ
返却値
|
ResultObject copyFileFromPublicStorage (FolderKey toFolderKey , FileDetail fromFile , String toFileName , DeliveryType deliveryType )
ファイルをコピーします。
指定したフォルダ配下にファイルをコピーします。
パラメータ
返却値
|
ResultObject deleteFile (FileKey[] keys )
ファイルを削除します。
パラメータ
返却値
|
void downloadZipFile (FileKey[] keys )
ZIP形式に圧縮したファイルをダウンロードします。
jp.co.intra_mart.common.aid.jsdk.javax.servlet.http.HTTPContext# HTTPContextより取得した
javax.servlet.http.HttpServletResponse# HttpServletResponseのファイル出力用ストリームを利用してダウンロードを行います。
パラメータ
返却値
|
ResultObject findAclFileDetail (PagingParameter target )
アクセス権のあるファイルを取得します。
アクセス権のあるファイルをページ情報分取得します。
パラメータ
返却値
|
ResultObject findFileDetail (FolderKey folderKey , PagingParameter target )
フォルダ内のファイルを取得します。
指定したフォルダ内のファイルをページ情報分取得します。
パラメータ
返却値
|
ResultObject findFilePath (FileKey[] keys )
ダウンロード用のファイルパスを取得します。
該当データがない場合、空の配列を返却します。
パラメータ
返却値
|
ResultObject findFile (FolderKey folderKey )
フォルダ内のファイルを取得します。
指定したフォルダ内のファイルをすべて取得します。
パラメータ
返却値
|
ResultObject find (FileKey key )
ファイルを取得します。
該当データが存在しない場合、
パラメータ
返却値
|
ResultObject searchFileDetail (FileFilter filter , PagingParameter target )
ファイルを検索します。
指定した検索条件に該当するファイルをページ情報分取得します。
パラメータ
返却値
|
ResultObject searchFile (FileFilter filter )
ファイルを検索します。
指定した検索条件に該当するファイルを取得します。
パラメータ
返却値
|
ResultObject updateFile (FileDetail file , DeliveryType deliveryType )
ファイルを更新します。
パラメータ
返却値
|