Package com.avoka.tm.vo.v1
Record Class TransactionHistory
java.lang.Object
java.lang.Record
com.avoka.tm.vo.v1.TransactionHistory
- Record Components:
backgroundSaved- background save flagcreatedTime- creation timedeviceType- device type- form shared flagformStatus- for statusipAddress- ip addressportalName- portal namerequestKey- request keytimeToSubmit- time to submituserAgent- user agentuserLoginName- user login nameversion- version
public record TransactionHistory(Boolean backgroundSaved, Date createdTime, String deviceType, Boolean formShared, String formStatus, String ipAddress, String portalName, String requestKey, Integer timeToSubmit, String userAgent, String userLoginName, String version)
extends Record
SubmissionHistory Object Model
- Since:
- 24.10.0
-
Constructor Summary
ConstructorsConstructorDescriptionTransactionHistory(com.avoka.fc.core.entity.SubmissionHistory submissionHistory) TransactionHistory(Boolean backgroundSaved, Date createdTime, String deviceType, Boolean formShared, String formStatus, String ipAddress, String portalName, String requestKey, Integer timeToSubmit, String userAgent, String userLoginName, String version) Creates an instance of aTransactionHistoryrecord class. -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of thebackgroundSavedrecord component.Returns the value of thecreatedTimerecord component.Returns the value of thedeviceTyperecord component.final booleanIndicates whether some other object is "equal to" this one.Returns the value of theformSharedrecord component.Returns the value of theformStatusrecord component.final inthashCode()Returns a hash code value for this object.Returns the value of theipAddressrecord component.Returns the value of theportalNamerecord component.Returns the value of therequestKeyrecord component.Returns the value of thetimeToSubmitrecord component.final StringtoString()Returns a string representation of this record class.Returns the value of theuserAgentrecord component.Returns the value of theuserLoginNamerecord component.version()Returns the value of theversionrecord component.
-
Constructor Details
-
TransactionHistory
public TransactionHistory(com.avoka.fc.core.entity.SubmissionHistory submissionHistory) -
TransactionHistory
public TransactionHistory(Boolean backgroundSaved, Date createdTime, String deviceType, Boolean formShared, String formStatus, String ipAddress, String portalName, String requestKey, Integer timeToSubmit, String userAgent, String userLoginName, String version) Creates an instance of aTransactionHistoryrecord class.- Parameters:
backgroundSaved- the value for thebackgroundSavedrecord componentcreatedTime- the value for thecreatedTimerecord componentdeviceType- the value for thedeviceTyperecord componentformShared- the value for theformSharedrecord componentformStatus- the value for theformStatusrecord componentipAddress- the value for theipAddressrecord componentportalName- the value for theportalNamerecord componentrequestKey- the value for therequestKeyrecord componenttimeToSubmit- the value for thetimeToSubmitrecord componentuserAgent- the value for theuserAgentrecord componentuserLoginName- the value for theuserLoginNamerecord componentversion- the value for theversionrecord component
-
-
Method Details
-
toString
Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components. -
hashCode
public final int hashCode()Returns a hash code value for this object. The value is derived from the hash code of each of the record components. -
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object). -
backgroundSaved
Returns the value of thebackgroundSavedrecord component.- Returns:
- the value of the
backgroundSavedrecord component
-
createdTime
Returns the value of thecreatedTimerecord component.- Returns:
- the value of the
createdTimerecord component
-
deviceType
Returns the value of thedeviceTyperecord component.- Returns:
- the value of the
deviceTyperecord component
-
formStatus
Returns the value of theformStatusrecord component.- Returns:
- the value of the
formStatusrecord component
-
ipAddress
Returns the value of theipAddressrecord component.- Returns:
- the value of the
ipAddressrecord component
-
portalName
Returns the value of theportalNamerecord component.- Returns:
- the value of the
portalNamerecord component
-
requestKey
Returns the value of therequestKeyrecord component.- Returns:
- the value of the
requestKeyrecord component
-
timeToSubmit
Returns the value of thetimeToSubmitrecord component.- Returns:
- the value of the
timeToSubmitrecord component
-
userAgent
Returns the value of theuserAgentrecord component.- Returns:
- the value of the
userAgentrecord component
-
userLoginName
Returns the value of theuserLoginNamerecord component.- Returns:
- the value of the
userLoginNamerecord component
-
version
Returns the value of theversionrecord component.- Returns:
- the value of the
versionrecord component
-