1 package iotruntime.master;
3 /** A class that construct object creation info
5 * @author Rahmadi Trimananda <rahmadi.trimananda @ uci.edu>
10 public class ObjectCreationInfo {
13 * ObjectCreationInfo properties
15 protected String strIoTSlaveObjectHostAdd;
16 protected String strObjName;
17 protected String strObjClassName;
18 protected String strObjClassInterfaceName;
19 protected String strObjStubClsIntfaceName;
24 public ObjectCreationInfo(String _strIoTSlaveObjectHostAdd, String _strObjName,
25 String _strObjClassName, String _strObjClassInterfaceName, String _strObjStubClsIntfaceName) {
27 strIoTSlaveObjectHostAdd = _strIoTSlaveObjectHostAdd;
28 strObjStubClsIntfaceName = _strObjStubClsIntfaceName;
29 strObjName = _strObjName;
30 strObjClassName = _strObjClassName;
31 strObjClassInterfaceName = _strObjClassInterfaceName;
35 * Method getIoTSlaveObjectHostAdd()
37 public String getIoTSlaveObjectHostAdd() {
38 return strIoTSlaveObjectHostAdd;
42 * Method getObjectName()
44 public String getObjectName() {
49 * Method getObjectClassName()
51 public String getObjectClassName() {
52 return strObjClassName;
56 * Method getObjectClassInterfaceName()
58 public String getObjectClassInterfaceName() {
59 return strObjClassInterfaceName;
63 * Method getObjectStubClassInterfaceName()
65 public String getObjectStubClassInterfaceName() {
66 return strObjStubClsIntfaceName;