Class EditVendorItemCostCommand
java.lang.Object
com.echothree.util.server.control.BaseCommand
com.echothree.util.server.control.BaseEditCommand<VendorItemCostSpec,VendorItemCostEdit>
com.echothree.util.server.control.BaseAbstractEditCommand<VendorItemCostSpec,VendorItemCostEdit,EditVendorItemCostResult,VendorItemCost,VendorItem>
com.echothree.control.user.vendor.server.command.EditVendorItemCostCommand
- All Implemented Interfaces:
ExecutionErrorAccumulator,ExecutionWarningAccumulator,SecurityMessageAccumulator
@Dependent
public class EditVendorItemCostCommand
extends BaseAbstractEditCommand<VendorItemCostSpec,VendorItemCostEdit,EditVendorItemCostResult,VendorItemCost,VendorItem>
-
Field Summary
Fields inherited from class com.echothree.util.server.control.BaseEditCommand
edit, editMode, specFields inherited from class com.echothree.util.server.control.BaseCommand
commandControl, componentControl, coreControl, entityTypeControl, eventControl, securityRoleLogic, session, userControl -
Constructor Summary
ConstructorsConstructorDescriptionCreates a new instance of EditVendorItemCostCommand -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddoLock(VendorItemCostEdit edit, VendorItemCost vendorItemCost) protected voiddoUpdate(VendorItemCost vendorItemCost) protected voidfillInResult(EditVendorItemCostResult result, VendorItemCost vendorItemCost) protected VendorItemCostEditgetEdit()protected VendorItemCostgetEntity(EditVendorItemCostResult result) protected VendorItemgetLockEntity(VendorItemCost vendorItemCost) protected EditVendorItemCostResultprotected voidsetupValidatorForEdit(Validator validator, BaseForm specForm) Methods inherited from class com.echothree.util.server.control.BaseAbstractEditCommand
canEdit, canUpdate, editModeToEntityPermission, execute, getBaseResultAfterErrors, saveResultAfterEditValidatorErrorsMethods inherited from class com.echothree.util.server.control.BaseEditCommand
getEditFieldDefinitions, getEntityLockTransfer, getEntityLockTransfer, getEntityLockTransfer, getSpecFieldDefinitions, isEntityLocked, isEntityLocked, isEntityLocked, lockEntity, lockEntity, lockEntity, lockEntityForUpdate, lockEntityForUpdate, lockEntityForUpdate, run, runAsync, setEditFieldDefinitions, setSpecFieldDefinitions, setupValidatorForSpec, unlockEntity, unlockEntity, unlockEntity, validate, validateEdit, validateLock, validateSpec, validateUpdateMethods inherited from class com.echothree.util.server.control.BaseCommand
addExecutionError, addExecutionError, addExecutionWarning, addExecutionWarning, addSecurityMessage, addSecurityMessage, canSpecifyParty, checkCommandSecurityDefinition, checkOptionalSecurityRoles, getCheckIdentityVerifiedTime, getCommandName, getCommandSecurityDefinition, getCompanyParty, getComponentVendorName, 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
-
EditVendorItemCostCommand
public EditVendorItemCostCommand()Creates a new instance of EditVendorItemCostCommand
-
-
Method Details
-
setupValidatorForEdit
- Overrides:
setupValidatorForEditin classBaseEditCommand<VendorItemCostSpec,VendorItemCostEdit>
-
getResult
- Specified by:
getResultin classBaseAbstractEditCommand<VendorItemCostSpec,VendorItemCostEdit, EditVendorItemCostResult, VendorItemCost, VendorItem>
-
getEdit
- Specified by:
getEditin classBaseAbstractEditCommand<VendorItemCostSpec,VendorItemCostEdit, EditVendorItemCostResult, VendorItemCost, VendorItem>
-
getEntity
- Specified by:
getEntityin classBaseAbstractEditCommand<VendorItemCostSpec,VendorItemCostEdit, EditVendorItemCostResult, VendorItemCost, VendorItem>
-
getLockEntity
- Specified by:
getLockEntityin classBaseAbstractEditCommand<VendorItemCostSpec,VendorItemCostEdit, EditVendorItemCostResult, VendorItemCost, VendorItem>
-
fillInResult
- Specified by:
fillInResultin classBaseAbstractEditCommand<VendorItemCostSpec,VendorItemCostEdit, EditVendorItemCostResult, VendorItemCost, VendorItem>
-
doLock
- Specified by:
doLockin classBaseAbstractEditCommand<VendorItemCostSpec,VendorItemCostEdit, EditVendorItemCostResult, VendorItemCost, VendorItem>
-
doUpdate
- Specified by:
doUpdatein classBaseAbstractEditCommand<VendorItemCostSpec,VendorItemCostEdit, EditVendorItemCostResult, VendorItemCost, VendorItem>
-