@POPClass(classId=99923) public class POPJavaAppService extends POPObject implements AppService
definedMethodId, generateClassId, od, refCount| Constructor and Description |
|---|
POPJavaAppService() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getLocalJavaFileLocation(java.lang.String objname) |
int |
getPlatform(java.lang.String objname,
POPString platform)
Query the CodeMgr to know the platforms of a specific object
|
java.lang.String |
getPOPCAppID() |
int |
queryCode(java.lang.String objname,
java.lang.String platform,
POPString codefile)
Query the CodeMgr to retrieve the code file for a specific object on a
specific architecture
|
void |
registerCode(java.lang.String objname,
java.lang.String platform,
java.lang.String codefile)
Register a executable code file in the CodeMgr service
|
addSemantic, addSemantic, canKill, defineConstructor, defineMethod, deserialize, deserialize, exit, finalize, getAccessPoint, getBroker, getClassId, getClassName, getConstructorByInfo, getMethodByInfo, getMethodInfo, getMethodInfo, getOd, getPOPCReference, getSemantic, getSemantic, getThis, getThis, getTracked, getTracked, getTrackedUsers, hasDestructor, hasDestructor, initializeConstructorInfo, initializeMethodInfo, initializePOPObject, isDaemon, isTemporary, isTracking, loadPOPAnnotations, makePermanent, makeTemporary, PopRegisterFutureConnectorCertificate, printMethodInfo, serialize, setBroker, setClassId, setClassName, setOdclone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexit, getAccessPointpublic void registerCode(java.lang.String objname,
java.lang.String platform,
java.lang.String codefile)
registerCode in interface AppServiceobjname - Name of the parallel objectplatform - Platform of the executablecodefile - Path of the executable code filepublic int queryCode(java.lang.String objname,
java.lang.String platform,
POPString codefile)
queryCode in interface AppServiceobjname - Name of the objectplatform - Platform desiredcodefile - Output argument - code file for the specific object and the
specific platformpublic java.lang.String getLocalJavaFileLocation(java.lang.String objname)
public int getPlatform(java.lang.String objname,
POPString platform)
getPlatform in interface AppServiceobjname - Name of the objectplatform - Output argument - platform available for the objectpublic java.lang.String getPOPCAppID()
getPOPCAppID in interface AppService