Package com.avoka.tm.vo
Class TxnDeliveryFunc
java.lang.Object
com.avoka.tm.vo.TxnDeliveryFunc
Provides a Transaction Delivery Func value object.
- Since:
- 17.10.0
-
Field Summary
-
Constructor Summary
ConstructorDescriptionTxnDeliveryFunc
(com.avoka.fc.core.entity.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
Modifier and TypeMethodDescriptionThe number of function delivery attempts performed.The current delivery status.The delivery function service.getId()
The transaction delivery function id (PK).The maximum number of delivery attempts.The minimum time before reattempting delivery function execution.toString()
-
Field Details
-
funcService
The delivery function service.
-
-
Constructor Details
-
TxnDeliveryFunc
public TxnDeliveryFunc() -
TxnDeliveryFunc
public TxnDeliveryFunc(com.avoka.fc.core.entity.SubmissionDeliveryFunc sdf) Create a transaction delivery function value object.- Parameters:
sdf
- the submission delivery function (required)
-
TxnDeliveryFunc
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 Details
-
toString
-
getId
The transaction delivery function id (PK). -
getFuncService
The delivery function service. -
getDeliveryAttempts
The number of function delivery attempts performed. -
getDeliveryStatus
The current delivery status. -
getMaxAttempts
The maximum number of delivery attempts. -
getNextDeliveryTime
The minimum time before reattempting delivery function execution.
-