Class EditTrainingClassTranslationCommand
java.lang.Object
com.echothree.util.server.control.BaseCommand
com.echothree.util.server.control.BaseEditCommand<TrainingClassTranslationSpec,TrainingClassTranslationEdit>
com.echothree.util.server.control.BaseAbstractEditCommand<TrainingClassTranslationSpec,TrainingClassTranslationEdit,EditTrainingClassTranslationResult,TrainingClassTranslation,TrainingClass>
com.echothree.control.user.training.server.command.EditTrainingClassTranslationCommand
- All Implemented Interfaces:
ExecutionErrorAccumulator,ExecutionWarningAccumulator,SecurityMessageAccumulator
-
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 EditTrainingClassTranslationCommand -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcanUpdate(TrainingClassTranslation trainingClassTranslation) voiddoLock(TrainingClassTranslationEdit edit, TrainingClassTranslation trainingClassTranslation) voiddoUpdate(TrainingClassTranslation trainingClassTranslation) voidfillInResult(EditTrainingClassTranslationResult result, TrainingClassTranslation trainingClassTranslation) getEdit()getLockEntity(TrainingClassTranslation trainingClassTranslation) Methods inherited from class com.echothree.util.server.control.BaseAbstractEditCommand
canEdit, editModeToEntityPermission, execute, getBaseResultAfterErrors, saveResultAfterEditValidatorErrorsMethods inherited from class com.echothree.util.server.control.BaseEditCommand
getEditFieldDefinitions, getEntityLockControl, getEntityLockTransfer, getEntityLockTransfer, getEntityLockTransfer, getSpecFieldDefinitions, isEntityLocked, isEntityLocked, isEntityLocked, lockEntity, lockEntity, lockEntity, lockEntityForUpdate, lockEntityForUpdate, lockEntityForUpdate, run, runAsync, setEditFieldDefinitions, setSpecFieldDefinitions, setupValidatorForEdit, 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
-
EditTrainingClassTranslationCommand
public EditTrainingClassTranslationCommand()Creates a new instance of EditTrainingClassTranslationCommand
-
-
Method Details
-
getResult
-
getEdit
-
getEntity
-
getLockEntity
-
fillInResult
public void fillInResult(EditTrainingClassTranslationResult result, TrainingClassTranslation trainingClassTranslation) -
doLock
public void doLock(TrainingClassTranslationEdit edit, TrainingClassTranslation trainingClassTranslation) -
canUpdate
-
doUpdate
-