public interface OrderBlockManagerInterface
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Long | block(java.lang.Long longOrderId, java.lang.Integer blkRsnCodeId, java.lang.String comments, CommandContext cmdContext)
Block the order for the given reason code
|
java.lang.Long | block(java.lang.Long longOrderId, java.lang.String blkRsnCodedesc, java.lang.String comments, CommandContext cmdContext)
Block the order for the given reason description
|
void | copyBlocksBetweenOrders(java.lang.Long copyFromOrderId, java.lang.Long copyToOrderId)
Copy block between orders.
|
java.lang.Long | getBlockReasonCodeId(java.lang.Long ordersId, java.lang.String blockReasonCodeDescription)
This method returns a reason code id of a blocked order from the description and the passed in order id
|
java.util.Enumeration | getOrderBlockReasons(java.lang.Long ordersId)
This method returns the blocks reasons for a particular order
|
boolean | isBlocked(java.lang.Long ordersId, CommandContext cmdContext)
This method determines If the order blocked or not
|
boolean | isBlockedDueToReason(java.lang.Long ordersId, java.lang.Integer blkRsnCodeId)
This method determines if an order is blocked for a given reason.
|
boolean | isBlockedDueToReason(java.lang.Long ordersId, java.lang.String blockReasonCodeDescription)
This method determines if an order is blocked for a given reason.
|
boolean | isBlockReasonCodeRespected(java.lang.Integer storeEntiyId, java.lang.Integer blkRsnCodeId)
This method determines if a block reason code is respected on a store.
|
boolean | isBlockReasonCodeRespected(java.lang.Integer storeEntiyId, java.lang.String blockReasonCodeDescription)
This method determines if a block reason code is respected on a store.
|
boolean | isBlockReasonCodeTickerGenearation(java.lang.Integer storeEntiyId, java.lang.Integer blkRsnCodeId)
This method determines if a block reason is tickler generation on a store.
|
boolean | isBlockReasonCodeTickerGenearation(java.lang.Integer storeEntiyId, java.lang.String blockReasonCodeDescription)
This method determines if a block reason is tickler generation on a store.
|
void | unBlock(java.lang.Long longOrderId, java.lang.Integer blkRsnCodeId, java.lang.String comments, CommandContext cmdContext)
Unblock the order for the given reason code
|
void | unBlock(java.lang.Long longOrderId, java.lang.String blkRsnCodeDesc, java.lang.String comments, CommandContext cmdContext)
Unblock the order for the given reason description
|
static final java.lang.String COPYRIGHT
boolean isBlocked(java.lang.Long ordersId, CommandContext cmdContext) throws ECException
java.lang.Long block(java.lang.Long longOrderId, java.lang.Integer blkRsnCodeId, java.lang.String comments, CommandContext cmdContext) throws ECException
java.lang.Long block(java.lang.Long longOrderId, java.lang.String blkRsnCodedesc, java.lang.String comments, CommandContext cmdContext) throws ECException
void unBlock(java.lang.Long longOrderId, java.lang.Integer blkRsnCodeId, java.lang.String comments, CommandContext cmdContext) throws ECException
void unBlock(java.lang.Long longOrderId, java.lang.String blkRsnCodeDesc, java.lang.String comments, CommandContext cmdContext) throws ECException
void copyBlocksBetweenOrders(java.lang.Long copyFromOrderId, java.lang.Long copyToOrderId) throws ECException
java.util.Enumeration getOrderBlockReasons(java.lang.Long ordersId) throws ECException
boolean isBlockedDueToReason(java.lang.Long ordersId, java.lang.String blockReasonCodeDescription) throws ECException
boolean isBlockedDueToReason(java.lang.Long ordersId, java.lang.Integer blkRsnCodeId) throws ECException
java.lang.Long getBlockReasonCodeId(java.lang.Long ordersId, java.lang.String blockReasonCodeDescription) throws ECException
boolean isBlockReasonCodeRespected(java.lang.Integer storeEntiyId, java.lang.Integer blkRsnCodeId) throws ECException
boolean isBlockReasonCodeRespected(java.lang.Integer storeEntiyId, java.lang.String blockReasonCodeDescription) throws ECException
boolean isBlockReasonCodeTickerGenearation(java.lang.Integer storeEntiyId, java.lang.Integer blkRsnCodeId) throws ECException
boolean isBlockReasonCodeTickerGenearation(java.lang.Integer storeEntiyId, java.lang.String blockReasonCodeDescription) throws ECException