お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

フォルダ詳細の取得

注意: Catalystでは、早期アクセスモードでStratusと呼ばれる新しいオブジェクトストレージコンポーネントを提供しています。このコンポーネントは、現在のCloud Scale File Storeコンポーネントの大幅なアップグレードです。Stratusコンポーネントの詳細については、こちらをご覧ください。

早期アクセスモードでStratusコンポーネントを使用するには、support@zohocatalyst.comまでメールでお問い合わせください。

Catalyst File Storeに作成されたフォルダのメタデータを取得できます。プロジェクトのFile Store内の特定のフォルダの詳細、またはプロジェクト内のすべてのフォルダの詳細を取得できます。

特定のフォルダの詳細を取得

こちらで説明されているように、フォルダインスタンスを作成することで特定のフォルダの詳細を取得できます。まずFile Storeインスタンスを取得し、それを使用してフォルダインスタンスを取得する必要があります。

サンプルコードスニペット


Package Imports
copy
import com.zc.component.files.ZCFile; 
import com.zc.component.files.ZCFolder; 

メタデータを取得する特定のフォルダを、2つの方法で参照できます:

フォルダIDによるフォルダの参照

以下に示すように、取得するフォルダの一意のフォルダIDをgetFolder()メソッドに指定できます。

copy
//Get an instance of the File Store 
ZCFile fileStore = ZCFile.getInstance(); 
//フォルダIDを渡してフォルダの詳細を取得する 
ZCFolder folderDetails = fileStore.getFolder(1510000000109393L);

フォルダ名によるフォルダの参照

以下に示すように、取得するフォルダの名前をgetFolder()メソッドに指定できます。

copy
//Get an instance of the File Store 
ZCFile fileStore = ZCFile.getInstance(); 
//フォルダ名を渡してフォルダの詳細を取得する 
ZCFolder folderDetails = fileStore.getFolder("EmpDetails");

すべてのフォルダの詳細を取得

Catalystプロジェクト内のすべてのフォルダの詳細を取得する場合は、以下のgetFolder()メソッドのバリエーションを使用します:

サンプルコードスニペット


Package Imports
copy
import com.zc.component.files.ZCFile; 
import com.zc.component.files.ZCFolder;
copy
//Get an instance for the file store 
ZCFile fileStore = ZCFile.getInstance(); 
//プロジェクト内のすべてのフォルダを取得する 
List<ZCFolder>folderDetails = fileStore.getFolder();

最終更新日 2026-03-24 17:38:39 +0530 IST