Class InitiateBillingJob
java.lang.Object
com.broadleafcommerce.billing.job.domain.InitiateBillingJob
- All Implemented Interfaces:
Serializable
This request DTO is used to supply parameters of the Billing Job process that needs to be started
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionProcess events whose bill/retry date is less than or equal to value provided.Process events whose bill/retry date is greater than or equal to value provided.For refund retry batches, how much time should be paused between batches?booleanShould job process new event payments? Defaults to true if missing.booleanShould job process new refund events? Defaults to true if missing.booleanShould job retry event payments? Defaults to true if missing.booleanShould job retry refund events? Defaults to true if missing.voidsetBillingDateEnd(Date billingDateEnd) Process events whose bill/retry date is less than or equal to value provided.voidsetBillingDateStart(Date billingDateStart) Process events whose bill/retry date is greater than or equal to value provided.voidsetProcessNewCharges(boolean processNewCharges) Should job process new event payments? Defaults to true if missing.voidsetProcessNewRefunds(boolean processNewRefunds) Should job process new refund events? Defaults to true if missing.voidsetProcessRetryCharges(boolean processRetryCharges) Should job retry event payments? Defaults to true if missing.voidsetProcessRetryRefunds(boolean processRetryRefunds) Should job retry refund events? Defaults to true if missing.voidsetRefundRetryBatchDelaySeconds(Long refundRetryBatchDelaySeconds) For refund retry batches, how much time should be paused between batches?toString()
-
Constructor Details
-
InitiateBillingJob
public InitiateBillingJob()
-
-
Method Details
-
getBillingDateStart
Process events whose bill/retry date is greater than or equal to value provided. -
getBillingDateEnd
Process events whose bill/retry date is less than or equal to value provided. -
isProcessNewCharges
public boolean isProcessNewCharges()Should job process new event payments? Defaults to true if missing. -
isProcessRetryCharges
public boolean isProcessRetryCharges()Should job retry event payments? Defaults to true if missing. -
isProcessNewRefunds
public boolean isProcessNewRefunds()Should job process new refund events? Defaults to true if missing. -
isProcessRetryRefunds
public boolean isProcessRetryRefunds()Should job retry refund events? Defaults to true if missing. -
getRefundRetryBatchDelaySeconds
For refund retry batches, how much time should be paused between batches? -
setBillingDateStart
Process events whose bill/retry date is greater than or equal to value provided. -
setBillingDateEnd
Process events whose bill/retry date is less than or equal to value provided. -
setProcessNewCharges
public void setProcessNewCharges(boolean processNewCharges) Should job process new event payments? Defaults to true if missing. -
setProcessRetryCharges
public void setProcessRetryCharges(boolean processRetryCharges) Should job retry event payments? Defaults to true if missing. -
setProcessNewRefunds
public void setProcessNewRefunds(boolean processNewRefunds) Should job process new refund events? Defaults to true if missing. -
setProcessRetryRefunds
public void setProcessRetryRefunds(boolean processRetryRefunds) Should job retry refund events? Defaults to true if missing. -
setRefundRetryBatchDelaySeconds
For refund retry batches, how much time should be paused between batches? -
toString
-