Class FinalizeBillingProcessingRequests
java.lang.Object
com.broadleafcommerce.billing.job.domain.AbstractBillingOperation
com.broadleafcommerce.billing.job.domain.FinalizeBillingProcessingRequests
- All Implemented Interfaces:
JobRequest,Serializable
public class FinalizeBillingProcessingRequests
extends AbstractBillingOperation
implements JobRequest
This message DTO is used to bridge the gap between processing results of payment transactions and
finalizing the states of
BillingEvent or
RefundEvent on basis of the transaction results.- See Also:
-
Field Summary
Fields inherited from class com.broadleafcommerce.billing.job.domain.AbstractBillingOperation
operationId -
Constructor Summary
ConstructorsConstructorDescriptionFinalizeBillingProcessingRequests(String billingJobId, List<@NotBlank String> billingProcessingRequestIds) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanThe billing job id.The list of billing processing requests to finalize.getJobId()inthashCode()voidsetBillingJobId(String billingJobId) The billing job id.voidsetBillingProcessingRequestIds(List<@NotBlank String> billingProcessingRequestIds) The list of billing processing requests to finalize.toString()Methods inherited from class com.broadleafcommerce.billing.job.domain.AbstractBillingOperation
addOperationAndFilterOutAlreadyProcessed, addOperationAndFilterOutAlreadyProcessed, getAlreadyProcessedIds, getOperationId, setOperationId
-
Constructor Details
-
FinalizeBillingProcessingRequests
public FinalizeBillingProcessingRequests() -
FinalizeBillingProcessingRequests
-
-
Method Details
-
getJobId
- Specified by:
getJobIdin interfaceJobRequest
-
equals
- Overrides:
equalsin classAbstractBillingOperation
-
canEqual
- Overrides:
canEqualin classAbstractBillingOperation
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractBillingOperation
-
getBillingJobId
The billing job id. -
getBillingProcessingRequestIds
The list of billing processing requests to finalize. -
setBillingJobId
The billing job id. -
setBillingProcessingRequestIds
The list of billing processing requests to finalize. -
toString
- Overrides:
toStringin classAbstractBillingOperation
-