Class EditHarmonizedTariffScheduleCodeTranslationCommand
java.lang.Object
com.echothree.util.server.control.BaseCommand
com.echothree.util.server.control.BaseEditCommand<S,E>
com.echothree.util.server.control.BaseAbstractEditCommand<HarmonizedTariffScheduleCodeTranslationSpec,HarmonizedTariffScheduleCodeTranslationEdit,EditHarmonizedTariffScheduleCodeTranslationResult,HarmonizedTariffScheduleCodeTranslation,HarmonizedTariffScheduleCode>
com.echothree.control.user.item.server.command.EditHarmonizedTariffScheduleCodeTranslationCommand
- All Implemented Interfaces:
ExecutionErrorAccumulator
,ExecutionWarningAccumulator
,SecurityMessageAccumulator
public class EditHarmonizedTariffScheduleCodeTranslationCommand
extends BaseAbstractEditCommand<HarmonizedTariffScheduleCodeTranslationSpec,HarmonizedTariffScheduleCodeTranslationEdit,EditHarmonizedTariffScheduleCodeTranslationResult,HarmonizedTariffScheduleCodeTranslation,HarmonizedTariffScheduleCode>
-
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
ConstructorsConstructorDescriptionEditHarmonizedTariffScheduleCodeTranslationCommand
(UserVisitPK userVisitPK, EditHarmonizedTariffScheduleCodeTranslationForm form) Creates a new instance of EditHarmonizedTariffScheduleCodeTranslationCommand -
Method Summary
Modifier and TypeMethodDescriptionprotected void
canUpdate
(HarmonizedTariffScheduleCodeTranslation harmonizedTariffScheduleCodeTranslation) void
doLock
(HarmonizedTariffScheduleCodeTranslationEdit edit, HarmonizedTariffScheduleCodeTranslation harmonizedTariffScheduleCodeTranslation) void
doUpdate
(HarmonizedTariffScheduleCodeTranslation harmonizedTariffScheduleCodeTranslation) void
fillInResult
(EditHarmonizedTariffScheduleCodeTranslationResult result, HarmonizedTariffScheduleCodeTranslation harmonizedTariffScheduleCodeTranslation) getEdit()
getLockEntity
(HarmonizedTariffScheduleCodeTranslation harmonizedTariffScheduleCodeTranslation) Methods inherited from class com.echothree.util.server.control.BaseAbstractEditCommand
canEdit, 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
-
EditHarmonizedTariffScheduleCodeTranslationCommand
public EditHarmonizedTariffScheduleCodeTranslationCommand(UserVisitPK userVisitPK, EditHarmonizedTariffScheduleCodeTranslationForm form) Creates a new instance of EditHarmonizedTariffScheduleCodeTranslationCommand
-
-
Method Details
-
getResult
-
getEdit
-
getEntity
-
getLockEntity
public HarmonizedTariffScheduleCode getLockEntity(HarmonizedTariffScheduleCodeTranslation harmonizedTariffScheduleCodeTranslation) -
fillInResult
public void fillInResult(EditHarmonizedTariffScheduleCodeTranslationResult result, HarmonizedTariffScheduleCodeTranslation harmonizedTariffScheduleCodeTranslation) -
doLock
public void doLock(HarmonizedTariffScheduleCodeTranslationEdit edit, HarmonizedTariffScheduleCodeTranslation harmonizedTariffScheduleCodeTranslation) -
canUpdate
protected void canUpdate(HarmonizedTariffScheduleCodeTranslation harmonizedTariffScheduleCodeTranslation) -
doUpdate
public void doUpdate(HarmonizedTariffScheduleCodeTranslation harmonizedTariffScheduleCodeTranslation)
-