Package | Description |
---|---|
com.viaoa.hub |
Contains the observable OA collection class, and support classes.
|
com.viaoa.object |
Observable data model Object, that is the superclass for all OAModel classes.
|
com.viaoa.sync |
Synchronizes objects across servers.
|
com.viaoa.sync.remote |
Modifier and Type | Method and Description |
---|---|
protected static void |
HubDelegate._updateHubAddsAndRemoves(Hub thisHub,
int iCascadeRule,
OACascade cascade,
boolean bIsSaving)
20181211 removed, use hub.getLinkHub(true)
Returns this or any shared hub that uses the same active object and is linked to another Hub.
|
static void |
HubDeleteDelegate.deleteAll(Hub thisHub,
OACascade cascade) |
static boolean |
HubDelegate.getChanged(Hub thisHub,
int iCascadeRule,
OACascade cascade) |
static void |
HubSaveDelegate.saveAll(Hub thisHub,
int iCascadeRule,
OACascade cascade)
Note: setting iCascadeRule to OAObject.CASCADE_NONE will not save the objects, but will update the M2M links.
|
static void |
HubJsonDelegate.write(Hub thisHub,
OAJsonWriter ow,
OACascade cascade)
Called by OAJsonWriter to store all objects in JSON file.
|
static void |
HubXMLDelegate.write(Hub thisHub,
OAXMLWriter ow,
String tagName,
boolean bKeyOnly,
OACascade cascade)
Called by OAXMLWriter to store all objects in xml file.
|
static void |
HubXMLDelegate.write(Hub thisHub,
OAXMLWriter ow,
String tagName,
int writeType,
OACascade cascade) |
Modifier and Type | Method and Description |
---|---|
static void |
OAObjectSaveDelegate._saveObjectOnly(OAObject oaObj,
OACascade cascade)
Called by HubSaveDelegate.saveAll() to save all New Many2Many added objects.
|
static void |
OAObjectDeleteDelegate.delete(OAObject oaObj,
OACascade cascade) |
protected static void |
OAObjectHubDelegate.deleteAll(Hub hub,
OACascade cascade) |
protected static boolean |
OAObjectHubDelegate.getChanged(Hub thisHub,
int changedRule,
OACascade cascade) |
static boolean |
OAObjectDelegate.getChanged(OAObject oaObj,
int iCascadeRule,
OACascade cascade) |
static int |
OAObjectReflectDelegate.loadAllReferences(Hub hub,
int maxLevelsToLoad,
int additionalOwnedLevelsToLoad,
boolean bIncludeCalc,
OACascade cascade) |
static int |
OAObjectReflectDelegate.loadAllReferences(Hub hub,
int maxLevelsToLoad,
int additionalOwnedLevelsToLoad,
boolean bIncludeCalc,
OACascade cascade,
int maxRefsToLoad) |
static int |
OAObjectReflectDelegate.loadAllReferences(Hub hub,
int levelsLoaded,
int maxLevelsToLoad,
int additionalOwnedLevelsToLoad,
boolean bIncludeCalc,
OACallback callback,
OACascade cascade) |
static int |
OAObjectReflectDelegate.loadAllReferences(Hub hub,
int levelsLoaded,
int maxLevelsToLoad,
int additionalOwnedLevelsToLoad,
boolean bIncludeCalc,
OACallback callback,
OACascade cascade,
int maxRefsToLoad) |
static int |
OAObjectReflectDelegate.loadAllReferences(OAObject obj,
int maxLevelsToLoad,
int additionalOwnedLevelsToLoad,
boolean bIncludeCalc,
OACascade cascade) |
static int |
OAObjectReflectDelegate.loadAllReferences(OAObject obj,
int maxLevelsToLoad,
int additionalOwnedLevelsToLoad,
boolean bIncludeCalc,
OACascade cascade,
int maxRefsToLoad) |
static int |
OAObjectReflectDelegate.loadAllReferences(OAObject obj,
int levelsLoaded,
int maxLevelsToLoad,
int additionalOwnedLevelsToLoad,
boolean bIncludeCalc,
OACallback callback,
OACascade cascade) |
static int |
OAObjectReflectDelegate.loadAllReferences(OAObject obj,
int levelsLoaded,
int maxLevelsToLoad,
int additionalOwnedLevelsToLoad,
boolean bIncludeCalc,
OACallback callback,
OACascade cascade,
int maxRefsToLoad) |
static void |
OAObjectDelegate.recurse(OAObject oaObj,
OACallback callback,
OACascade cascade)
see #recurse(OACallback)
|
static void |
OAObjectSaveDelegate.save(OAObject oaObj,
int iCascadeRule,
OACascade cascade) |
protected static void |
OAObjectHubDelegate.saveAll(Hub hub,
int iCascadeRule,
OACascade cascade) |
void |
OAFinder.setCascade(OACascade cascade) |
static void |
OAObjectJsonDelegate.write(OAObject oaObj,
OAJsonWriter ow,
boolean bKeyOnly,
OACascade cascade)
Called by OAJsonWriter to save object as JSON.
|
static void |
OAObjectXMLDelegate.write(OAObject oaObj,
OAXMLWriter ow,
String tagName,
boolean bKeyOnly,
OACascade cascade)
Called by OAXMLWriter to save object as xml.
|
static void |
OAObjectXMLDelegate.write(OAObject oaObj,
OAXMLWriter ow,
String tagName,
boolean bKeyOnly,
OACascade cascade,
boolean bWriteClassName) |
Modifier and Type | Method and Description |
---|---|
void |
OASyncServer.saveCache(OACascade cascade,
int iCascadeRule)
Saved serverSide cached objects from clients.
|
Modifier and Type | Method and Description |
---|---|
void |
RemoteSessionImpl.saveCache(OACascade cascade,
int iCascadeRule) |
Copyright © 1999–2019 ViaOA. All rights reserved.