Package i5.las2peer.registry.data
Class ServiceDeploymentData
java.lang.Object
i5.las2peer.registry.data.ServiceDeploymentData
public class ServiceDeploymentData
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description ServiceDeploymentData(java.lang.String serviceName, java.lang.String serviceClass, java.math.BigInteger versionMajor, java.math.BigInteger versionMinor, java.math.BigInteger versionPatch, java.lang.String nodeId, java.math.BigInteger timestamp)ServiceDeploymentData(java.lang.String serviceName, java.lang.String serviceClass, java.math.BigInteger versionMajor, java.math.BigInteger versionMinor, java.math.BigInteger versionPatch, java.lang.String nodeId, java.math.BigInteger timestamp, boolean ended) -
Method Summary
Modifier and Type Method Description booleanequals(java.lang.Object o)Considered equal if all fields but timestamp match.java.lang.StringgetNodeId()java.lang.StringgetServiceClassName()java.lang.StringgetServicePackageName()java.lang.StringgetTime()java.time.InstantgetTimestamp()java.lang.StringgetVersion()booleanhasEnded()inthashCode()java.lang.StringtoString()
-
Constructor Details
-
ServiceDeploymentData
public ServiceDeploymentData(java.lang.String serviceName, java.lang.String serviceClass, java.math.BigInteger versionMajor, java.math.BigInteger versionMinor, java.math.BigInteger versionPatch, java.lang.String nodeId, java.math.BigInteger timestamp) -
ServiceDeploymentData
public ServiceDeploymentData(java.lang.String serviceName, java.lang.String serviceClass, java.math.BigInteger versionMajor, java.math.BigInteger versionMinor, java.math.BigInteger versionPatch, java.lang.String nodeId, java.math.BigInteger timestamp, boolean ended)
-
-
Method Details
-
getServicePackageName
public java.lang.String getServicePackageName() -
getServiceClassName
public java.lang.String getServiceClassName() -
getVersion
public java.lang.String getVersion() -
getNodeId
public java.lang.String getNodeId() -
getTime
public java.lang.String getTime() -
getTimestamp
public java.time.Instant getTimestamp() -
hasEnded
public boolean hasEnded() -
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)Considered equal if all fields but timestamp match.- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-