public class AppUserUpdater<A extends AppUser> extends Updater<A>
RETIRE, UPDATEDEFAULT_FORBID_HTML, factory| Constructor and Description |
|---|
AppUserUpdater(AppUserFactory<A> dataObjectFactory) |
| Modifier and Type | Method and Description |
|---|---|
FormResult |
getResult(java.lang.String typeName,
A dat,
Form f)
select the
FormResult after an update. |
void |
postUpdate(A p,
Form f,
java.util.Map<java.lang.String,java.lang.Object> orig,
boolean changed)
perform side-effects after a form update
|
void |
preCommit(A dat,
Form f,
java.util.Map<java.lang.String,java.lang.Object> orig)
extension point for update side effects that should be applied before the commit.
|
buildSelectForm, getSelected, getSelectInputaddRetireAction, buildUpdateForm, compositesPostUpdate, customiseCompleteUpdateForm, customiseUpdateForm, getUpdateActionNameaddOptionalFromComposites, addSelectors, addTranslations, buildForm, buildForm, buildForm, buildForm, buildForm, customiseForm, find, find, getContext, getDefaults, getFactory, getFieldConstraints, getFieldHelp, getFields, getID, getIndex, getInputFromName, getInputFromType, getLogger, getOptional, getSelectors, getSupress, getTarget, getTranslations, isMyReference, makeReference, makeReferenceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuildUpdateFormgetContextgetContextpublic AppUserUpdater(AppUserFactory<A> dataObjectFactory)
dataObjectFactory - public void preCommit(A dat, Form f, java.util.Map<java.lang.String,java.lang.Object> orig) throws DataException
UpdateTemplatepreCommit in interface UpdateTemplate<A extends AppUser>preCommit in class Updater<A extends AppUser>DataExceptionpublic FormResult getResult(java.lang.String typeName, A dat, Form f)
UpdateTemplateFormResult after an update.getResult in interface UpdateTemplate<A extends AppUser>getResult in class DataObjectUpdateFormFactory<A extends AppUser>public void postUpdate(A p, Form f, java.util.Map<java.lang.String,java.lang.Object> orig, boolean changed)
UpdateTemplatepostUpdate in interface UpdateTemplate<A extends AppUser>postUpdate in class DataObjectUpdateFormFactory<A extends AppUser>p - object being updatedf - Form used for updateorig - Map of object state before update.changed - Did the update commit change the database object