Newer Version Available
OrgPartition クラス
特定のパーティションの組織キャッシュにあるキャッシュ値を管理するメソッドが含まれます。セッションキャッシュとは異なり、組織キャッシュはどのセッションにも関連付けられていないため、要求間の組織およびすべてのユーザが使用できます。
名前空間
使用方法
このクラスは、Cache.Partition を拡張し、その非静的メソッドのすべてを継承します。キーを作成および検証するためのユーティリティメソッドはサポートされておらず、Cache.Partition 親クラスからのみコールできます。Cache.Partition メソッドの一覧は、「Partition メソッド」を参照してください。
組織のパーティションを取得するには、次のように Cache.Org.getPartition をコールし、完全修飾されたパーティション名を渡します。
「パーティションメソッドのキャッシュキー形式」を参照してください。
例
このクラスは、サンプル Visualforce ページのコントローラです (後続のコードサンプルを参照)。このコントローラは、Cache.OrgPartition のメソッドを使用して特定のパーティションのキャッシュ値を管理する方法を示しています。コントローラは Visualforce ページからパーティション名、カウンタのキー名、およびカウンタの初期値を入力します。コントローラにはこれらの入力のデフォルト値が含まれています。Visualforce ページで [Rerender (再表示)] をクリックすると、go() メソッドが呼び出されてカウンタが 1 増加します。[Remove Key (キーを削除)] をクリックすると、カウンタキーがキャッシュから削除されます。カウンタがキャッシュに再度追加されると、カウンタ値は初期値にリセットされます。
これは、OrgPartitionController クラスに対応する Visualforce ページです。