Class EditCarrierServiceDescriptionCommand
java.lang.Object
com.echothree.util.server.control.BaseCommand
com.echothree.util.server.control.BaseEditCommand<S,E>
com.echothree.util.server.control.BaseAbstractEditCommand<CarrierServiceDescriptionSpec,CarrierServiceDescriptionEdit,EditCarrierServiceDescriptionResult,CarrierServiceDescription,CarrierService>
com.echothree.control.user.carrier.server.command.EditCarrierServiceDescriptionCommand
- 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
ConstructorsConstructorDescriptionEditCarrierServiceDescriptionCommand
(UserVisitPK userVisitPK, EditCarrierServiceDescriptionForm form) Creates a new instance of EditCarrierServiceDescriptionCommand -
Method Summary
Modifier and TypeMethodDescriptionvoid
doLock
(CarrierServiceDescriptionEdit edit, CarrierServiceDescription carrierServiceDescription) void
doUpdate
(CarrierServiceDescription carrierServiceDescription) void
fillInResult
(EditCarrierServiceDescriptionResult result, CarrierServiceDescription carrierServiceDescription) getEdit()
getLockEntity
(CarrierServiceDescription carrierServiceDescription) 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
-
EditCarrierServiceDescriptionCommand
public EditCarrierServiceDescriptionCommand(UserVisitPK userVisitPK, EditCarrierServiceDescriptionForm form) Creates a new instance of EditCarrierServiceDescriptionCommand
-
-
Method Details
-
getResult
-
getEdit
-
getEntity
-
getLockEntity
-
fillInResult
public void fillInResult(EditCarrierServiceDescriptionResult result, CarrierServiceDescription carrierServiceDescription) -
doLock
public void doLock(CarrierServiceDescriptionEdit edit, CarrierServiceDescription carrierServiceDescription) -
doUpdate
-