Adjustments in stubs and skeletons for callback in callback; using different ports...
[iot2.git] / iotjava / iotruntime / master / ObjectInitInfo.java
index 39b58dcc72a239a31dcbdef9736f125171d61f6c..b40ad23e54bdceb680775738b9ac3dae436265f0 100644 (file)
@@ -14,6 +14,7 @@ public class ObjectInitInfo extends ObjectCreationInfo {
         */
        protected int iRMIRegPort;
        protected int iRMIStubPort;
+       protected Integer[] iRMICallbackPorts;
 
 
        /**
@@ -21,11 +22,12 @@ public class ObjectInitInfo extends ObjectCreationInfo {
         */
        public ObjectInitInfo(String _strIoTSlaveObjectHostAdd, String _strObjName, 
                String _strObjClassName, String _strObjClassInterfaceName, String _strObjStubClsIntfaceName,
-               int _iRMIRegPort, int _iRMIStubPort) {
+               int _iRMIRegPort, int _iRMIStubPort, Integer[] _iRMICallbackPorts) {
 
                super(_strIoTSlaveObjectHostAdd, _strObjName, _strObjClassName, _strObjClassInterfaceName, _strObjStubClsIntfaceName);
                iRMIRegPort = _iRMIRegPort;
                iRMIStubPort = _iRMIStubPort;
+               iRMICallbackPorts = _iRMICallbackPorts;
        }
 
        /**
@@ -41,4 +43,11 @@ public class ObjectInitInfo extends ObjectCreationInfo {
        public int getRMIStubPort() {
                return iRMIStubPort;
        }
+
+       /**
+        * Method getRMICallbackPorts()
+        */
+       public Integer[] getRMICallbackPorts() {
+               return iRMICallbackPorts;
+       }
 }