Beispiel: Angepassten clientbasierten JPA-Loader erstellen

Die Methode ClientLoader.load in der Schnittstelle Loader stellt eine Clientladefunktion bereit, die den meisten Szenarien genügt. Wenn Sie jedoch Daten ohne die Methode "ClientLoader.load" laden möchten, können Sie ein eigenes Preload-Dienstprogramm implementieren.

Schablone für angepasste Loader

Verwenden Sie die folgende Schablone, um Ihren Loader zu entwickeln:
// StateManager-Objekt abrufen
StateManager stateMgr = StateManagerFactory.getStateManager();

// ObjectGrid-Status vor dem Aufruf von ClientLoader.loader auf PRELOAD setzen
stateMgr.setObjectGridState(AvailabilityState.PRELOAD, objectGrid);


// Daten laden
...<Ihre Preload-Dienstprogrammimplementierung>...

// ObjectGrid-Status zurück auf ONLINE setzen
stateMgr.setObjectGridState(AvailabilityState.ONLINE, objectGrid);