Package com.avoka.tm.vo
Class TxnDeliveryFunc
- java.lang.Object
-
- com.avoka.tm.vo.TxnDeliveryFunc
-
public class TxnDeliveryFunc extends Object
Provides a Transaction Delivery Func value object.- Since:
- 17.10.0
-
-
Field Summary
Fields Modifier and Type Field Description SvcDef
funcService
The delivery function service.
-
Constructor Summary
Constructors Constructor Description TxnDeliveryFunc()
TxnDeliveryFunc(SubmissionDeliveryFunc sdf)
Create a transaction delivery function value object.TxnDeliveryFunc(Map fields)
Create a unit testing TxnDeliveryFunc value object with the given fields.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Integer
getDeliveryAttempts()
The number of function delivery attempts performed.String
getDeliveryStatus()
The current delivery status.SvcDef
getFuncService()
The delivery function service.Long
getId()
The transaction delivery function id (PK).Integer
getMaxAttempts()
The maximum number of delivery attempts.Date
getNextDeliveryTime()
The minimum time before reattempting delivery function execution.String
toString()
-
-
-
Field Detail
-
funcService
public SvcDef funcService
The delivery function service.
-
-
Constructor Detail
-
TxnDeliveryFunc
public TxnDeliveryFunc()
-
TxnDeliveryFunc
public TxnDeliveryFunc(SubmissionDeliveryFunc sdf)
Create a transaction delivery function value object.- Parameters:
sdf
- the submission delivery function (required)
-
TxnDeliveryFunc
public TxnDeliveryFunc(Map fields)
Create a unit testing TxnDeliveryFunc value object with the given fields.- Parameters:
fields
- the transaction delivery function entity fields (required)- Since:
- 17.10.0
-
-
Method Detail
-
toString
public String toString()
-
getId
public Long getId()
The transaction delivery function id (PK).
-
getFuncService
public SvcDef getFuncService()
The delivery function service.
-
getDeliveryAttempts
public Integer getDeliveryAttempts()
The number of function delivery attempts performed.
-
getDeliveryStatus
public String getDeliveryStatus()
The current delivery status.
-
getMaxAttempts
public Integer getMaxAttempts()
The maximum number of delivery attempts.
-
getNextDeliveryTime
public Date getNextDeliveryTime()
The minimum time before reattempting delivery function execution.
-
-