Making classes final to make inheritance impossible
[iot2.git] / iotjava / iotruntime / master / ObjectInitInfo.java
index 52eee11..68455ee 100644 (file)
@@ -7,7 +7,7 @@ package iotruntime.master;
  * @since       2015-05-12
  */
 
-public class ObjectInitInfo extends ObjectCreationInfo {
+public final class ObjectInitInfo extends ObjectCreationInfo {
 
        /**
         * ObjectInitInfo properties
@@ -20,10 +20,10 @@ public class ObjectInitInfo extends ObjectCreationInfo {
         * Constructor
         */
        public ObjectInitInfo(String _strIoTSlaveObjectHostAdd, String _strObjName, 
-               String _strObjClassName, String _strObjClassInterfaceName,
+               String _strObjClassName, String _strObjClassInterfaceName, String _strObjStubClsIntfaceName,
                int _iRMIRegPort, int _iRMIStubPort) {
 
-               super(_strIoTSlaveObjectHostAdd, _strObjName, _strObjClassName, _strObjClassInterfaceName);
+               super(_strIoTSlaveObjectHostAdd, _strObjName, _strObjClassName, _strObjClassInterfaceName, _strObjStubClsIntfaceName);
                iRMIRegPort = _iRMIRegPort;
                iRMIStubPort = _iRMIStubPort;
        }