例: カスタムのクライアント・ベース JPA ローダーの作成

Loader インターフェースの ClientLoader.load メソッドは、ほとんどのシナリオを満足するクライアント・ロード機能を提供しています。 ただし、ClientLoader.load メソッドを使用しないでデータをロードする必要がある場合は、独自のプリロード・ユーティリティーを実装できます。

カスタム・ローダー・テンプレート

次のテンプレートを使用して、独自のローダーを作成します。
// Get the StateManager 
StateManager stateMgr = StateManagerFactory.getStateManager();

// Set ObjectGrid state to PRELOAD before calling ClientLoader.loader
stateMgr.setObjectGridState(AvailabilityState.PRELOAD, objectGrid);


// Load the data
...<your preload utility implementation>... 

// Set ObjectGrid state back to ONLINE
stateMgr.setObjectGridState(AvailabilityState.ONLINE, objectGrid);