Class EditShippingMethodDescriptionCommand
java.lang.Object
com.echothree.util.server.control.BaseCommand
com.echothree.util.server.control.BaseEditCommand<S,E>
com.echothree.util.server.control.BaseAbstractEditCommand<ShippingMethodDescriptionSpec,ShippingMethodDescriptionEdit,EditShippingMethodDescriptionResult,ShippingMethodDescription,ShippingMethod>
com.echothree.control.user.shipping.server.command.EditShippingMethodDescriptionCommand
- All Implemented Interfaces:
ExecutionErrorAccumulator
,ExecutionWarningAccumulator
,SecurityMessageAccumulator
-
Field Summary
Fields inherited from class com.echothree.util.server.control.BaseEditCommand
edit, editMode, spec
Fields inherited from class com.echothree.util.server.control.BaseCommand
session
-
Constructor Summary
ConstructorsConstructorDescriptionEditShippingMethodDescriptionCommand
(UserVisitPK userVisitPK, EditShippingMethodDescriptionForm form) Creates a new instance of EditShippingMethodDescriptionCommand -
Method Summary
Modifier and TypeMethodDescriptionvoid
doLock
(ShippingMethodDescriptionEdit edit, ShippingMethodDescription shippingMethodDescription) void
doUpdate
(ShippingMethodDescription shippingMethodDescription) void
fillInResult
(EditShippingMethodDescriptionResult result, ShippingMethodDescription shippingMethodDescription) getEdit()
getLockEntity
(ShippingMethodDescription shippingMethodDescription) Methods inherited from class com.echothree.util.server.control.BaseAbstractEditCommand
canEdit, canUpdate, editModeToEntityPermission, execute, getBaseResultAfterErrors, saveResultAfterEditValidatorErrors
Methods inherited from class com.echothree.util.server.control.BaseEditCommand
getEditFieldDefinitions, getEntityLockControl, getEntityLockTransfer, getEntityLockTransfer, getEntityLockTransfer, getSpecFieldDefinitions, isEntityLocked, isEntityLocked, isEntityLocked, lockEntity, lockEntity, lockEntity, lockEntityForUpdate, lockEntityForUpdate, lockEntityForUpdate, setEditFieldDefinitions, setSpecFieldDefinitions, setupValidatorForEdit, setupValidatorForSpec, unlockEntity, unlockEntity, unlockEntity, validate, validateEdit, validateLock, validateSpec, validateUpdate
Methods inherited from class com.echothree.util.server.control.BaseCommand
addExecutionError, addExecutionError, addExecutionWarning, addExecutionWarning, addSecurityMessage, addSecurityMessage, canSpecifyParty, checkCommandSecurityDefinition, checkOptionalSecurityRoles, getCheckIdentityVerifiedTime, getCommandName, getCommandSecurityDefinition, getCompanyParty, getComponentVendorName, getCoreControl, getEntityInstanceByBasePK, getExecutionErrors, getExecutionWarnings, getInsufficientSecurityResult, getLog, getLogCommand, getParty, getPartyPK, getPartyType, getPartyTypeName, getPreferredCurrency, getPreferredCurrency, getPreferredDateTimeFormat, getPreferredDateTimeFormat, getPreferredLanguage, getPreferredLanguage, getPreferredTimeZone, getPreferredTimeZone, getSecurityMessages, getSession, getUpdateLastCommandTime, getUserControl, getUserSession, getUserVisit, getUserVisitForUpdate, getUserVisitPK, hasExecutionErrors, hasExecutionWarnings, hasSecurityMessages, initSession, removeFilteredTransferProperty, removeOption, run, runAsync, security, selfOnly, sendEvent, sendEvent, sendEvent, setCheckIdentityVerifiedTime, setLogCommand, setUpdateLastCommandTime, setupSession, setUserVisitPK, teardownSession
-
Constructor Details
-
EditShippingMethodDescriptionCommand
public EditShippingMethodDescriptionCommand(UserVisitPK userVisitPK, EditShippingMethodDescriptionForm form) Creates a new instance of EditShippingMethodDescriptionCommand
-
-
Method Details
-
getResult
-
getEdit
-
getEntity
-
getLockEntity
-
fillInResult
public void fillInResult(EditShippingMethodDescriptionResult result, ShippingMethodDescription shippingMethodDescription) -
doLock
public void doLock(ShippingMethodDescriptionEdit edit, ShippingMethodDescription shippingMethodDescription) -
doUpdate
-