public class RegistrationDateComposite<AU extends AppUser> extends SignupDateComposite<AU> implements RegisterTrigger<AU>
SignupDateComposite that implements RegisterTrigger
This is used to force an auto-created account to the registration page the first time
a user logs in. Normally only makes sense when used with mandatory external auth
but still capturing user meta-data at registration.SIGNUP_DATE| Constructor and Description |
|---|
RegistrationDateComposite(AppUserFactory fac) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
mustRegister(AU user)
Should this person register
|
void |
postRegister(AU user)
user has registered.
|
addAttributes, addSuppress, clearSignup, getFilter, getSignupDate, getType, markSignup, modifyDefaultTableSpecification, preCommit, signupBeforeFiltercustomiseCreationForm, postCreateaddDefaults, addFieldHelp, addOptional, addSelectors, addTranslations, customiseForm, customiseUpdateForm, getContext, getFactory, getLogger, getRecord, getRepository, postUpdate, preRegister, release, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddFieldConstraints, addFormFieldspublic RegistrationDateComposite(AppUserFactory fac)
fac - public boolean mustRegister(AU user)
RegisterTriggermustRegister in interface RegisterTrigger<AU extends AppUser>public void postRegister(AU user)
RegisterTriggerRegisterTrigger.mustRegister(AppUser)
method returns false in the future.postRegister in interface RegisterTrigger<AU extends AppUser>