@OARemoteInterface public interface RemoteServerInterface
Modifier and Type | Method and Description |
---|---|
String |
getDisplayMessage() |
int |
getNextFiftyObjectGuids() |
OAObject |
getObject(Class objectClass,
OAObjectKey objectKey) |
RemoteClientInterface |
getRemoteClient(ClientInfo clientInfo) |
RemoteSessionInterface |
getRemoteSession(ClientInfo clientInfo,
RemoteClientCallbackInterface callback) |
OAObject |
getUnique(Class<? extends OAObject> clazz,
String propertyName,
Object uniqueKey,
boolean bAutoCreate)
Used by OAObjectUniqueDelegate.getUnique to find a unique oaobject
|
String |
performThreadDump(String msg) |
String |
ping(String msg) |
void |
ping2(String msg) |
void |
refresh(Class clazz) |
Object |
runRemoteMethod(Class clazz,
OAObjectKey objKey,
String methodName,
Object[] args)
Used by OAObject.remote to run a remote command from an OAObject.
|
Object |
runRemoteMethod(Hub hub,
String methodName,
Object[] args)
Used by OAObject.remote to run a remote command for a Hub of OAObjects.
|
boolean |
save(Class objectClass,
OAObjectKey objectKey,
int iCascadeRule) |
boolean save(Class objectClass, OAObjectKey objectKey, int iCascadeRule)
OAObject getObject(Class objectClass, OAObjectKey objectKey)
RemoteSessionInterface getRemoteSession(ClientInfo clientInfo, @OARemoteParameter(dontUseQueue=true) RemoteClientCallbackInterface callback)
RemoteClientInterface getRemoteClient(ClientInfo clientInfo)
@OARemoteMethod(dontUseQueue=true) String ping(String msg)
@OARemoteMethod(noReturnValue=true, dontUseQueue=true) void ping2(String msg)
@OARemoteMethod(dontUseQueue=true) String getDisplayMessage()
@OARemoteMethod(dontUseQueue=true) int getNextFiftyObjectGuids()
@OARemoteMethod(noReturnValue=true, dontUseQueue=true) void refresh(Class clazz)
@OARemoteMethod Object runRemoteMethod(Class clazz, OAObjectKey objKey, String methodName, Object[] args)
@OARemoteMethod Object runRemoteMethod(Hub hub, String methodName, Object[] args)
@OARemoteMethod(dontUseQueue=true) String performThreadDump(String msg)
Copyright © 1999–2019 ViaOA. All rights reserved.