private String sObjClass;
private String sObjName;
private String sObjIntName;
+ private String sObjStubIntName;
private int iRMIRegPort;
private int iRMIStubPort;
private Object[] arrObjFields;
* Class constructor (to tell IoTSlave controller to get objects for IoTSet/IoTRelation)
*/
public MessageGetObject(IoTCommCode sMsg, String sHAddress, String sOName,
- String sOClass, String sOIName, int iRRPort, int iRSPort) {
+ String sOClass, String sOIName, String sOSIName, int iRRPort, int iRSPort) {
super(sMsg);
sObjClass = sOClass;
sObjName = sOName;
sObjIntName = sOIName;
+ sObjStubIntName = sOSIName;
iRMIRegPort = iRRPort;
iRMIStubPort = iRSPort;
}
return sObjIntName;
}
+ /**
+ * getObjectStubInterfaceName() method
+ *
+ * @return String
+ */
+ public String getObjectStubInterfaceName() {
+ return sObjStubIntName;
+ }
+
/**
* getRMIRegPort() method
*
sObjIntName = sOIName;
}
+ /**
+ * setObjectStubInterfaceName() method
+ *
+ * @param sOIName String object name
+ * @return void
+ */
+ public void setObjectStubInterfaceName(String sOSIName) {
+ sObjStubIntName = sOSIName;
+ }
+
/**
* setRMIRegPort() method
*