Class NodeInfo
- java.lang.Object
- 
- com.inductiveautomation.ignition.gateway.cluster.NodeInfo
 
- 
- All Implemented Interfaces:
- java.io.Serializable
 
 public class NodeInfo extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
 
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)longgetActiveTime()ActivityLevelgetActivityLevel()java.lang.StringgetAddress()The address of the node.java.util.List<HttpURL>getHttpAddresses()The list of HttpURLs that this gateway can be reached at.longgetModuleHash()A single hashed number that represents modules and their versions.ProjectStategetProjectState()VersiongetVersion()voidsetActiveTime(long activeTime)voidsetActivityLevel(ActivityLevel level)voidsetAddress(java.lang.String address)voidsetHttpAddresses(java.util.List<HttpURL> httpAddresses)voidsetModuleHash(long moduleHash)voidsetProjectState(ProjectState projState)voidsetVersion(Version version)java.lang.StringtoString()
 
- 
- 
- 
Constructor Detail- 
NodeInfopublic NodeInfo() 
 - 
NodeInfopublic NodeInfo(NodeInfo copy) 
 
- 
 - 
Method Detail- 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 - 
getHttpAddressespublic java.util.List<HttpURL> getHttpAddresses() The list of HttpURLs that this gateway can be reached at.
 - 
setHttpAddressespublic void setHttpAddresses(java.util.List<HttpURL> httpAddresses) 
 - 
getAddresspublic java.lang.String getAddress() The address of the node. In general, some sort of identifier that separates this node from other nodes.
 - 
setAddresspublic void setAddress(java.lang.String address) 
 - 
getVersionpublic Version getVersion() 
 - 
setVersionpublic void setVersion(Version version) 
 - 
getActivityLevelpublic ActivityLevel getActivityLevel() 
 - 
setActivityLevelpublic void setActivityLevel(ActivityLevel level) 
 - 
getActiveTimepublic long getActiveTime() 
 - 
setActiveTimepublic void setActiveTime(long activeTime) 
 - 
getProjectStatepublic ProjectState getProjectState() 
 - 
setProjectStatepublic void setProjectState(ProjectState projState) 
 - 
getModuleHashpublic long getModuleHash() A single hashed number that represents modules and their versions. If these do not match between the master and the backup, we know that they are incompatible. Note that a hash of value "0" indicates a dev version.
 - 
setModuleHashpublic void setModuleHash(long moduleHash) 
 - 
equalspublic boolean equals(java.lang.Object obj) - Overrides:
- equalsin class- java.lang.Object
 
 
- 
 
-