Class EditCommandDescriptionCommand
java.lang.Object
com.echothree.util.server.control.BaseCommand
com.echothree.util.server.control.BaseEditCommand<CommandDescriptionSpec,CommandDescriptionEdit>
com.echothree.util.server.control.BaseAbstractEditCommand<CommandDescriptionSpec,CommandDescriptionEdit,EditCommandDescriptionResult,CommandDescription,Command>
com.echothree.control.user.core.server.command.EditCommandDescriptionCommand
- All Implemented Interfaces:
ExecutionErrorAccumulator,ExecutionWarningAccumulator,SecurityMessageAccumulator
@RequestScoped
public class EditCommandDescriptionCommand
extends BaseAbstractEditCommand<CommandDescriptionSpec,CommandDescriptionEdit,EditCommandDescriptionResult,CommandDescription,Command>
-
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 EditCommandDescriptionCommand -
Method Summary
Modifier and TypeMethodDescriptionvoiddoLock(CommandDescriptionEdit edit, CommandDescription commandDescription) voiddoUpdate(CommandDescription commandDescription) voidfillInResult(EditCommandDescriptionResult result, CommandDescription commandDescription) getEdit()getLockEntity(CommandDescription commandDescription) 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, 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
-
EditCommandDescriptionCommand
public EditCommandDescriptionCommand()Creates a new instance of EditCommandDescriptionCommand
-
-
Method Details
-
getResult
-
getEdit
-
getEntity
-
getLockEntity
-
fillInResult
public void fillInResult(EditCommandDescriptionResult result, CommandDescription commandDescription) -
doLock
-
doUpdate
-