Das erneute Laden einer Map (Reload) entspricht dem vorherigen Laden einer Map (Preload) mit der Ausnahme, dass das Argument isPreload in der Methode "ClientLoader.load" auf false gesetzt wird.
// StateManager-Objekt abrufen
StateManager stateMgr = StateManagerFactory.getStateManager();
// ObjectGrid-Status vor dem Aufruf von ClientLoader.loader auf PRELOAD setzen
stateMgr.setObjectGridState(AvailabilityState.PRELOAD, objectGrid);
ClientLoader c = ClientLoaderFactory.getClientLoader();
// Daten laden
String loadSql = "select c from CUSTOMER c
where c.custId >= :startCustId and c.custId < :endCustId ";
Map<String, Long> params = new HashMap<String, Long>();
params.put("startCustId", 1000L);
params.put("endCustId", 2000L);
c.load(objectGrid, "CUSTOMER", "customerPU", null, null,
loadSql, params, false, null);
// ObjectGrid-Status zurück auf ONLINE setzen
stateMgr.setObjectGridState(AvailabilityState.ONLINE, objectGrid);