Package com.persequor.saga.componenttest
Class EventBuilder
java.lang.Object
com.persequor.saga.componenttest.EventBuilder
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic EventBuilder
bizStep
(BizStep bizStep, Disposition disposition) bizTransaction
(BizTransaction bizTransaction) bizTransaction
(String type, String value) build()
static EventBuilder
static EventBuilder
commission
(int epcCount) static EventBuilder
static EventBuilder
static EventBuilder
disaggregation
(Event event) epcs
(Collection<String> epc) history
(EventBuilder.EventHistoryBuilder existingHistory, EventBuilder initialEvent, int count) history
(EventBuilder initialEvent, int count) inputEpcs
(Collection<String> epc) inputQuantities
(QuantityElement... quantityElements) inputQuantities
(String epcClass, BigDecimal qty, String unitOfMeasure) inputQuantities
(Collection<QuantityElement> quantityElements) location()
quantities
(QuantityElement... quantityElements) quantities
(String epcClass, Integer qty, String unitOfMeasure) quantities
(String epcClass, BigDecimal qty, String unitOfMeasure) quantities
(Collection<QuantityElement> quantityElements) static EventBuilder
relativeLocation
(int offset) relativeTime
(int offset) relativeTime
(Duration offset) removeEpcs
(int... indexes) revert()
static EventBuilder
sagaEventId
(UUID sagaEventId) static EventBuilder
shipping()
time
(ZonedDateTime eventTime) static EventBuilder
static EventBuilder
transformation
(int epcCount) void
truncateEpcsTo
(int wantedCount)
-
Method Details
-
revert
-
commission
-
transformation
-
commission
-
transformation
-
decommission
-
removeEpcs
-
clearEpcs
-
epcs
-
epcs
-
inputEpcs
-
inputEpcs
-
parent
-
sagaEventId
-
customTag
-
revert
-
shipping
-
receiving
-
aggregation
-
disaggregation
-
disaggregation
-
history
public static EventBuilder.EventHistoryBuilder history(EventBuilder.EventHistoryBuilder existingHistory, EventBuilder initialEvent, int count) -
history
-
type
-
time
-
time
-
relativeTime
-
relativeTime
-
bizStep
-
bizTransaction
-
bizTransaction
-
relativeLocation
-
location
-
location
-
inputQuantities
-
inputQuantities
-
inputQuantities
-
quantities
-
quantities
-
quantities
-
quantities
-
build
-
truncateEpcsTo
public void truncateEpcsTo(int wantedCount) -
uniqueEpcisId
-
specificEpcisId
-