Class ShippingMethodLogic
java.lang.Object
com.echothree.util.server.control.BaseLogic
com.echothree.model.control.shipping.server.logic.ShippingMethodLogic
-
Field Summary
Fields inherited from class com.echothree.util.server.control.BaseLogic
coreControl -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckAcceptanceOfItem(Session session, ExecutionErrorAccumulator eea, SelectorCache selectorCache, ShippingMethod shippingMethod, Item item, BasePK evaluatedBy) voidcheckAcceptanceOfItem(Session session, ExecutionErrorAccumulator eea, ShippingMethod shippingMethod, Item item, BasePK evaluatedBy) voidcheckAcceptanceOfItems(Session session, ExecutionErrorAccumulator eea, ShippingMethod shippingMethod, Set<Item> items, BasePK evaluatedBy) createShippingMethod(ExecutionErrorAccumulator eea, String shippingMethodName, Selector geoCodeSelector, Selector itemSelector, Integer sortOrder, Language language, String description, BasePK createdBy) voiddeleteShippingMethod(ExecutionErrorAccumulator eea, ShippingMethod shippingMethod, BasePK deletedBy) static ShippingMethodLogicgetShippingMethodByName(ExecutionErrorAccumulator eea, String shippingMethodName) getShippingMethodByNameForUpdate(ExecutionErrorAccumulator eea, String shippingMethodName) getShippingMethodByUniversalSpec(ExecutionErrorAccumulator eea, ShippingMethodUniversalSpec universalSpec) getShippingMethodByUniversalSpec(ExecutionErrorAccumulator eea, ShippingMethodUniversalSpec universalSpec, EntityPermission entityPermission) getShippingMethodByUniversalSpecForUpdate(ExecutionErrorAccumulator eea, ShippingMethodUniversalSpec universalSpec) voidupdateShippingMethodFromValue(ExecutionErrorAccumulator eea, ShippingMethodDetailValue shippingMethodDetailValue, BasePK updatedBy) Methods inherited from class com.echothree.util.server.control.BaseLogic
addExecutionError, addSecurityMessage, getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getSession, handleExecutionError, handleSecurityMessage, hasExecutionErrors
-
Constructor Details
-
ShippingMethodLogic
protected ShippingMethodLogic()
-
-
Method Details
-
getInstance
-
createShippingMethod
public ShippingMethod createShippingMethod(ExecutionErrorAccumulator eea, String shippingMethodName, Selector geoCodeSelector, Selector itemSelector, Integer sortOrder, Language language, String description, BasePK createdBy) -
getShippingMethodByName
public ShippingMethod getShippingMethodByName(ExecutionErrorAccumulator eea, String shippingMethodName) -
getShippingMethodByNameForUpdate
public ShippingMethod getShippingMethodByNameForUpdate(ExecutionErrorAccumulator eea, String shippingMethodName) -
getShippingMethodByUniversalSpec
public ShippingMethod getShippingMethodByUniversalSpec(ExecutionErrorAccumulator eea, ShippingMethodUniversalSpec universalSpec, EntityPermission entityPermission) -
getShippingMethodByUniversalSpec
public ShippingMethod getShippingMethodByUniversalSpec(ExecutionErrorAccumulator eea, ShippingMethodUniversalSpec universalSpec) -
getShippingMethodByUniversalSpecForUpdate
public ShippingMethod getShippingMethodByUniversalSpecForUpdate(ExecutionErrorAccumulator eea, ShippingMethodUniversalSpec universalSpec) -
checkAcceptanceOfItem
public void checkAcceptanceOfItem(Session session, ExecutionErrorAccumulator eea, SelectorCache selectorCache, ShippingMethod shippingMethod, Item item, BasePK evaluatedBy) -
checkAcceptanceOfItem
public void checkAcceptanceOfItem(Session session, ExecutionErrorAccumulator eea, ShippingMethod shippingMethod, Item item, BasePK evaluatedBy) -
checkAcceptanceOfItems
public void checkAcceptanceOfItems(Session session, ExecutionErrorAccumulator eea, ShippingMethod shippingMethod, Set<Item> items, BasePK evaluatedBy) -
updateShippingMethodFromValue
public void updateShippingMethodFromValue(ExecutionErrorAccumulator eea, ShippingMethodDetailValue shippingMethodDetailValue, BasePK updatedBy) -
deleteShippingMethod
public void deleteShippingMethod(ExecutionErrorAccumulator eea, ShippingMethod shippingMethod, BasePK deletedBy)
-