Class OrderLineLogic
java.lang.Object
com.echothree.util.server.control.BaseLogic
com.echothree.model.control.order.server.logic.OrderLineLogic
- Direct Known Subclasses:
SalesOrderLineLogic
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateOrderLine
(Session session, ExecutionErrorAccumulator eea, Order order, Integer orderLineSequence, OrderLine parentOrderLine, OrderShipmentGroup orderShipmentGroup, Item item, InventoryCondition inventoryCondition, UnitOfMeasureType unitOfMeasureType, Long quantity, Long unitAmount, String description, CancellationPolicy cancellationPolicy, ReturnPolicy returnPolicy, Boolean taxable, BasePK createdBy) static OrderLineLogic
getOrderLineByName
(ExecutionErrorAccumulator eea, String orderTypeName, String orderName, String orderLineSequence) getOrderLineByNameForUpdate
(ExecutionErrorAccumulator eea, String orderTypeName, String orderName, String orderLineSequence) getOrderLineTotalWithAdjustments
(OrderLine orderLine) Methods inherited from class com.echothree.util.server.control.BaseLogic
addExecutionError, addSecurityMessage, getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getSession, handleExecutionError, handleSecurityMessage, hasExecutionErrors
-
Constructor Details
-
OrderLineLogic
protected OrderLineLogic()
-
-
Method Details
-
getInstance
-
createOrderLine
public OrderLine createOrderLine(Session session, ExecutionErrorAccumulator eea, Order order, Integer orderLineSequence, OrderLine parentOrderLine, OrderShipmentGroup orderShipmentGroup, Item item, InventoryCondition inventoryCondition, UnitOfMeasureType unitOfMeasureType, Long quantity, Long unitAmount, String description, CancellationPolicy cancellationPolicy, ReturnPolicy returnPolicy, Boolean taxable, BasePK createdBy) -
getOrderLineByName
public OrderLine getOrderLineByName(ExecutionErrorAccumulator eea, String orderTypeName, String orderName, String orderLineSequence) -
getOrderLineByNameForUpdate
public OrderLine getOrderLineByNameForUpdate(ExecutionErrorAccumulator eea, String orderTypeName, String orderName, String orderLineSequence) -
getOrderTotalWithAdjustments
-
getOrderLineTotalsWithAdjustments
-
getOrderLineTotalWithAdjustments
-