ページの先頭行へ戻る
Interstage AR Processing Server V1.1 リファレンスガイド
FUJITSU Software

2.2.3.4 ファイルプロパティの検索

Method/URL
GET http//(server):(port)/arsvfdm/prop?(クエリパラメータ)
リクエスト

クエリパラメータ

説明

値型

制約等

type

処理結果として返却するもの。

RECORDS=結果配列を返却, COUNT=結果総数を返却, RECORDSANDCOUNT=結果配列/総数を返却

Enum

required, default=RECORDS

limitRange

結果配列の取得範囲。1~

例) {"start":1,"end":10}

Range<Integer>

required,
default=1~10,
100間隔以下,
開始/終了逆転不可

idRanges

id範囲配列

例) [{"start":100,"end":200},{"start":300,"end":400}]

List<Range<Long>>

10配列以下

nameRanges

name範囲配列

例) [{"start":"パソコン001.jpg","end":"パソコン999.jpg"}]

List<Range<String>>

10配列以下

mimetypeRanges

mimetype 範囲配列

例) [{“start”:”image/jpeg”,“end”:”image/png”}]

List<Range<String>>

10配列以下

registtimeRanges

registTime 範囲配列

例)

[{“start”:1357532800000,”end”: 1357532900000} ]

List<Range<Long>>

10配列以下

lastmodifiedtimeRanges

Lastmodifiedtime 範囲配列

例)

[{“start”:1357532800000,”end”: 1357532900000} ]

List<Range<Long>>

10配列以下

sizeRanges

size 範囲配列

例)

[{“start”:1024,”end”: 10000} ]

List<Range<Long>>

10配列以下

sortOrders

ソートオーダ配列。

ID=id昇順,
ID_DESC=id降順,
NAME=name昇順,
NAME_DESC=name降順,
MIMETYPE=mimetype 昇順,
MIMETYPE_DESC=mimetype 降順,
REGISTTIME=registtime 昇順,
REGISTTIME_DESC=registtime 降順
LASTMODIFIEDTIME=lastmodifiedtime 昇順
LASTMODIFIEDTIME_DESC=lastmodifiedtime降順,
SIZE=size 昇順, SIZE_DESC 降順

例) ["ID","NAME"]

List<Enum>

default=ID,
10配列以下

レスポンス

ヘッダ/ボディ

説明

ボディ

recordsは「List<FileProperties>」となる。

リクエスト例

http://foo.bar.com/arfilemanager/prop?type=RECORDSANDCOUNT&limitRange={"start":1,"end":10}&idRanges=[{"start":100,"end":200},{"start":300,"end":400}]&nameRanges=[{"start":"test001.jpeg","end":"test999.jpeg"}]&sortOrders=["ID","NAME"]