projects
/
iot2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Integrating capability-based RMI on Sentinel for Java side
[iot2.git]
/
iotjava
/
iotruntime
/
messages
/
MessageCreateObject.java
diff --git
a/iotjava/iotruntime/messages/MessageCreateObject.java
b/iotjava/iotruntime/messages/MessageCreateObject.java
index 48d83881a9e1c2885f095d7029baca7749add551..68259dade62bc1a68f7c2ebc77baabea0dc221c3 100644
(file)
--- a/
iotjava/iotruntime/messages/MessageCreateObject.java
+++ b/
iotjava/iotruntime/messages/MessageCreateObject.java
@@
-18,6
+18,7
@@
public class MessageCreateObject extends Message {
private String sObjClass;
private String sObjName;
private String sObjIntName;
private String sObjClass;
private String sObjName;
private String sObjIntName;
+ private String sObjStubIntName;
private int iRMIRegPort;
private int iRMIStubPort;
private Object[] arrObjFields;
private int iRMIRegPort;
private int iRMIStubPort;
private Object[] arrObjFields;
@@
-27,7
+28,7
@@
public class MessageCreateObject extends Message {
* Class constructor (to tell IoTSlave to create a new object)
*/
public MessageCreateObject(IoTCommCode sMsg, String sHAddress, String sOClass,
* Class constructor (to tell IoTSlave to create a new object)
*/
public MessageCreateObject(IoTCommCode sMsg, String sHAddress, String sOClass,
- String sOName, String sOIName, int iRRPort, int iRSPort,
+ String sOName, String sOIName,
String sOSIName,
int iRRPort, int iRSPort,
Object[] arrOFlds, Class[] arrOFldCls) {
super(sMsg);
Object[] arrOFlds, Class[] arrOFldCls) {
super(sMsg);
@@
-35,6
+36,7
@@
public class MessageCreateObject extends Message {
sObjClass = sOClass;
sObjName = sOName;
sObjIntName = sOIName;
sObjClass = sOClass;
sObjName = sOName;
sObjIntName = sOIName;
+ sObjStubIntName = sOSIName;
iRMIRegPort = iRRPort;
iRMIStubPort = iRSPort;
arrObjFields = arrOFlds;
iRMIRegPort = iRRPort;
iRMIStubPort = iRSPort;
arrObjFields = arrOFlds;
@@
-78,6
+80,15
@@
public class MessageCreateObject extends Message {
return sObjIntName;
}
return sObjIntName;
}
+ /**
+ * getObjectStubInterfaceName() method
+ *
+ * @return String
+ */
+ public String getObjectStubInterfaceName() {
+ return sObjStubIntName;
+ }
+
/**
* getRMIRegPort() method
*
/**
* getRMIRegPort() method
*
@@
-155,6
+166,16
@@
public class MessageCreateObject extends Message {
sObjIntName = sOIName;
}
sObjIntName = sOIName;
}
+ /**
+ * setObjectStubInterfaceName() method
+ *
+ * @param sOIName String object name
+ * @return void
+ */
+ public void setObjectStubInterfaceName(String sOSIName) {
+ sObjStubIntName = sOSIName;
+ }
+
/**
* setRMIRegPort() method
*
/**
* setRMIRegPort() method
*