Package io.narayana.lra
Class LRAData
- java.lang.Object
-
- io.narayana.lra.LRAData
-
public class LRAData extends java.lang.ObjectDTO object which serves to transfer data of particular LRA instance. It's used byio.narayana.lra.coordinator.api.Coordinatorfor JSON response creation when LRA info is asked for.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.StringgetClientId()longgetFinishTime()intgetHttpStatus()java.net.URIgetLraId()java.lang.StringgetLraIdAsString()longgetStartTime()org.eclipse.microprofile.lra.annotation.LRAStatusgetStatus()inthashCode()booleanisRecovering()booleanisTopLevel()voidsetClientId(java.lang.String clientId)voidsetFinishTime(long finishTime)voidsetHttpStatus(int httpStatus)voidsetLraId(java.net.URI lraId)voidsetRecovering(boolean recovering)voidsetStartTime(long startTime)voidsetStatus(org.eclipse.microprofile.lra.annotation.LRAStatus status)voidsetTopLevel(boolean topLevel)java.lang.StringtoString()
-
-
-
Method Detail
-
getLraId
public java.net.URI getLraId()
-
setLraId
public void setLraId(java.net.URI lraId)
-
getLraIdAsString
public java.lang.String getLraIdAsString()
-
getClientId
public java.lang.String getClientId()
-
setClientId
public void setClientId(java.lang.String clientId)
-
getStatus
public org.eclipse.microprofile.lra.annotation.LRAStatus getStatus()
-
setStatus
public void setStatus(org.eclipse.microprofile.lra.annotation.LRAStatus status)
-
isTopLevel
public boolean isTopLevel()
-
setTopLevel
public void setTopLevel(boolean topLevel)
-
isRecovering
public boolean isRecovering()
-
setRecovering
public void setRecovering(boolean recovering)
-
getStartTime
public long getStartTime()
-
setStartTime
public void setStartTime(long startTime)
-
getFinishTime
public long getFinishTime()
-
setFinishTime
public void setFinishTime(long finishTime)
-
getHttpStatus
public int getHttpStatus()
-
setHttpStatus
public void setHttpStatus(int httpStatus)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-