Adjusting runtime system back after paper evaluation - putting back RMI port and...
[iot2.git] / iotjava / iotruntime / master / ObjectCreationInfo.java
1 package iotruntime.master;
2
3 /** A class that construct object creation info
4  *
5  * @author      Rahmadi Trimananda <rahmadi.trimananda @ uci.edu>
6  * @version     1.0
7  * @since       2015-05-13
8  */
9
10 public class ObjectCreationInfo {
11
12         /**
13          * ObjectCreationInfo properties
14          */
15         protected String strIoTSlaveObjectHostAdd;
16         protected String strObjName;
17         protected String strObjClassName;
18         protected String strObjClassInterfaceName;
19         protected String strObjStubClsIntfaceName;
20
21         /**
22          * Constructor
23          */
24         public ObjectCreationInfo(String _strIoTSlaveObjectHostAdd, String _strObjName, 
25                 String _strObjClassName, String _strObjClassInterfaceName, String _strObjStubClsIntfaceName) {
26
27                 strIoTSlaveObjectHostAdd = _strIoTSlaveObjectHostAdd;
28                 strObjStubClsIntfaceName = _strObjStubClsIntfaceName;
29                 strObjName = _strObjName;
30                 strObjClassName = _strObjClassName;
31                 strObjClassInterfaceName = _strObjClassInterfaceName;
32         }
33
34         /**
35          * Method getIoTSlaveObjectHostAdd()
36          */
37         public String getIoTSlaveObjectHostAdd() {
38                 return strIoTSlaveObjectHostAdd;
39         }
40
41         /**
42          * Method getObjectName()
43          */
44         public String getObjectName() {
45                 return strObjName;
46         }
47
48         /**
49          * Method getObjectClassName()
50          */
51         public String getObjectClassName() {
52                 return strObjClassName;
53         }
54
55         /**
56          * Method getObjectClassInterfaceName()
57          */
58         public String getObjectClassInterfaceName() {
59                 return strObjClassInterfaceName;
60         }
61
62         /**
63          * Method getObjectStubClassInterfaceName()
64          */
65         public String getObjectStubClassInterfaceName() {
66                 return strObjStubClsIntfaceName;
67         }
68 }