public interface InterceptionContext
| Modifier and Type | Method and Description |
|---|---|
default java.util.Set<InterceptionStatus> |
getApplicableStatusSet()
В общем случае сценарий поддерживает разное множество допустимых статусов прерывания.
|
InterceptedStage |
getInterceptedStage() |
default java.util.Optional<LineItem> |
getLineItem() |
default java.util.Optional<Merchandise> |
getMerchandise() |
default java.util.Optional<Receipt> |
getReceipt() |
InterceptedStage getInterceptedStage()
default java.util.Optional<Receipt> getReceipt()
default java.util.Set<InterceptionStatus> getApplicableStatusSet()
InterceptionStatus.CONTINUE.default java.util.Optional<Merchandise> getMerchandise()
InterceptedStage.PRODUCT_FOUND_FOR_SALE).default java.util.Optional<LineItem> getLineItem()