public class OAObjectCSDelegate extends Object
Constructor and Description |
---|
OAObjectCSDelegate() |
Modifier and Type | Method and Description |
---|---|
protected static OAObject |
createCopy(OAObject oaObj,
String[] excludeProperties)
Create a new copy of an object.
|
protected static boolean |
delete(OAObject obj)
returns true if this should be deleted on this computer, false if it is done on the server.
|
protected static void |
fireAfterPropertyChange(OAObject obj,
OAObjectKey origKey,
String propertyName,
Object oldValue,
Object newValue) |
protected static void |
fireBeforePropertyChange(OAObject obj,
String propertyName,
Object oldValue,
Object newValue) |
protected static int |
getGuidFromServer(Class clazz) |
protected static int |
getGuidFromServer(OAObject obj) |
protected static OAObject |
getServerObject(Class clazz,
OAObjectKey key) |
protected static Object |
getServerReference(OAObject oaObj,
String linkPropertyName) |
protected static byte[] |
getServerReferenceBlob(OAObject oaObj,
String linkPropertyName) |
static Hub |
getServerReferenceHub(OAObject oaObj,
String linkPropertyName) |
static boolean |
isRemoteThread() |
static boolean |
isServer(OAObject obj)
Used to determine if this JDK is running as an OAServer or OAClient.
|
static boolean |
isWorkstation(OAObject obj)
Used to determine if this JDK is running as an OAServer or OAClient.
|
protected static boolean |
loadReferenceHubDataOnServer(Hub thisHub,
OASelect select) |
static void |
objectCreated(OAObject obj)
Called by OAObjectDelegate.initialize().
|
protected static void |
objectFinalized(OAObject obj)
called when an object has been removed from a client.
|
protected static boolean |
save(OAObject oaObj,
int iCascadeRule) |
protected static void |
sendDeleteToClients(OAObject obj) |
static void |
updateObjectsWithoutHubs(OAObject obj) |
public static boolean isRemoteThread()
public static boolean isServer(OAObject obj)
public static boolean isWorkstation(OAObject obj)
public static void objectCreated(OAObject obj)
protected static void objectFinalized(OAObject obj)
public static void updateObjectsWithoutHubs(OAObject obj)
protected static OAObject createCopy(OAObject oaObj, String[] excludeProperties)
protected static int getGuidFromServer(OAObject obj)
protected static int getGuidFromServer(Class clazz)
protected static boolean save(OAObject oaObj, int iCascadeRule)
protected static boolean delete(OAObject obj)
protected static void sendDeleteToClients(OAObject obj)
protected static OAObject getServerObject(Class clazz, OAObjectKey key)
protected static byte[] getServerReferenceBlob(OAObject oaObj, String linkPropertyName)
protected static Object getServerReference(OAObject oaObj, String linkPropertyName)
public static Hub getServerReferenceHub(OAObject oaObj, String linkPropertyName)
protected static boolean loadReferenceHubDataOnServer(Hub thisHub, OASelect select)
protected static void fireBeforePropertyChange(OAObject obj, String propertyName, Object oldValue, Object newValue)
protected static void fireAfterPropertyChange(OAObject obj, OAObjectKey origKey, String propertyName, Object oldValue, Object newValue)
Copyright © 1999–2025 ViaOA. All rights reserved.