public class OnlineAccountRegistration extends OnlineRequest
DBObject.DenormalizeAction
Modifier and Type | Field and Description |
---|---|
static GlobalId |
DBCLASS_GID
Records details for a request to register for an Account to provide
access to the system.
|
static java.lang.String |
DBCLASS_NAME
Records details for a request to register for an Account to provide
access to the system.
|
ATTRIBUTE_MARVIN, dbClass, ds, NO_LOOP_PARAMS
Constructor and Description |
---|
OnlineAccountRegistration(DBClass def,
DataSource dataSource)
Std.
|
Modifier and Type | Method and Description |
---|---|
protected void |
extAutoEnterCreate()
Additional functionality when an object is created.
|
protected boolean |
extIsMandatory(DBField field)
Is the field mandatory?
|
protected void |
extPreValidate()
Update the in-memory universe BEFORE validating
|
protected ValidationError |
extValidateField(DBField field,
ValidationList list)
Validate that a exclusion is not created for a layer where data already
exists for the class
|
OnlineAccountType |
findAccountType(java.lang.String... args)
The type of Account to create.
|
OnlineAccountType |
getAccountType(java.lang.String... args) |
java.lang.String |
getConfirmPassword(java.lang.String... args) |
java.lang.String |
getPassword(java.lang.String... args) |
OnlineAccountRegistration |
setAccountType(com.aspc.dal.layers.aspc_app.online_request.OnlineAccountType value,
java.lang.String... args) |
OnlineAccountRegistration |
setConfirmPassword(java.lang.String value,
java.lang.String... args) |
OnlineAccountRegistration |
setLogin(java.lang.String value,
java.lang.String... args) |
OnlineAccountRegistration |
setPassword(java.lang.String value,
java.lang.String... args) |
eventFieldUpdated, extGetDerivedValue, findCountry, findEnquirySource, findKey, findProduct, findTitle, findType, getAreaCode, getCity, getCompany, getContactTime, getCountry, getCreatedDt, getDescription, getEmail, getEnquirySource, getEnquiryText, getFirstName, getID, getIndustry, getLastName, getPhone, getPosition, getPostCode, getProduct, getRedirectURL, getSummary, getTitle, getType, isAcceptTerms, isGuest, isSubmitted, makeQuery, setAcceptTerms, setAreaCode, setCity, setCompany, setContactTime, setCountry, setCreatedDt, setEmail, setEnquirySource, setEnquiryText, setFirstName, setID, setIndustry, setLastName, setPhone, setPosition, setPostCode, setProduct, setTitle, setType
addReloadEventListener, archiveCheck, autoEnterCreate, calculateValue, calculateValue, calculateValue, callingRestoreByJournal, changeThreadMode, checkCreateAccess, checkDelete, checkDeleteAccess, checkModifyAccess, checkModifyAccess, checkReadAccess, clearCache, copy, copyFields, copyIncludeField, copyInwardLinks, delete, denormalizedResult, displayLogName, displayName, displayValue, doSearch, dump, equals, eventDataLoaded, extCanDeleteDependantObject, extCheckCreateAccess, extCheckDeleteAccess, extCheckModifyAccess, extCheckModifyAccess, extCheckReadAccess, extCopy, extDelete, extDeleteRecord, extFixUp, extGetDerivedGlobalKey, extGetValue, extIsOnChange, extMarkSavePoint, extPostDeleteRecord, extPostSaveRecord, extPreDeleteRecord, extPreSaveRecord, extPreValidateDelete, extRaiseEvents, extRollbackTo, extSaveRecord, extSetValue, extUndelete, extValidateDelete, extValidateRecord, fetchLinkHolder, findGlobalKey, findGlobalKey, findGlobalKey, findGlobalKey, findLinkedObject, findLinkedObject, findLinkedObject, findRawData, fireEventDataLoaded, fixUp, forceLockedTransaction, getBoolean, getBoolean, getBoolean, getBoolean, getBoolean, getBoolean, getChangedFieldInfo, getChangedFields, getDate, getDate, getDate, getDate, getDate, getDefaultValue, getDisableOnChangeEvent, getDouble, getDouble, getDouble, getDouble, getDouble, getFieldDouble, getFieldInt, getFieldLong, getFieldString, getFormattedString, getFormattedString, getGlobalKey, getGlobalKey, getGlobalKey, getGlobalKey, getGlobalKey, getInt, getInt, getInt, getInt, getInt, getInt, getInwardLinkage, getKeyString, getKeyValue, getLinkedObject, getLinkedObject, getLinkedObject, getLinkedObjectByKey, getLinkedRowId, getLinkedRowId, getLinkedRowIdByData, getLinkHolder, getLockedTransaction, getLong, getLong, getLong, getLong, getLong, getLong, getMutableArrayValue, getMutableArrayValue, getOriginalKey, getOriginalValue, getOriginalValue, getProcessedValue, getPureValue, getRawData, getRawValue, getRawValue, getRowId, getRowKey, getSecondaryCacheGroupKey, getSrcLayerID, getString, getString, getString, getString, getString, getString, getValue, getValue, getValue, getValue, hasAutoChanged, hasAutoChanged, hasChanged, hasChangedByUser, hasChangedByUserField, hasChangedByUserField, hasFieldChanged, hasFieldChanged, hashCode, hasStoredResult, iCheckDeleteAccess, iCheckModifyAccess, iCheckReadAccess, iGetDenormalizedMap, iGetRawValue, iPlaceDenormalizedResult, iPostSaveOrDeleteRecord, iPreSaveOrDeleteRecord, iPreValidate, iRaiseEvents, iSaveOrDeleteRecord, isBrokenLink, isBrokenLink, isChanged, isDataCacheKnownToBeDirty, isDeleted, isEmpty, iSetValue, isForceReindex, isKeyWordField, isMandatory, isNew, isNull, isNull, isOnChange, isReindex, iValidateRecord, lastTouched, makeArchiveDataLoader, makeClone, makeDataLoader, makeDenormalizedDoc, makeLinkedArray, makeModifyAccessException, makeSearchPlan, makeWriteProvider, manualDenormalizeOnSave, markSavePoint, optLockedTransaction, registerWatchedObject, reindex, releaseDenormalized, removeReloadEventListener, restoreByJournal, rollbackTo, setBoolean, setBoolean, setBoolean, setBoolean, setDisableOnChangeEvent, setDouble, setDouble, setInt, setInt, setLong, setLong, setRawData, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, toString, touch, undelete, validateField, validateRecord, validateSubType
public static final java.lang.String DBCLASS_NAME
public static final GlobalId DBCLASS_GID
public OnlineAccountRegistration(DBClass def, DataSource dataSource) throws java.lang.Exception
def
- The class of this objectdataSource
- The datasource for this objectjava.lang.Exception
- A serious problem occurred@CheckReturnValue @Nullable public OnlineAccountType getAccountType(java.lang.String... args)
@CheckReturnValue @Nonnull public final OnlineAccountType findAccountType(java.lang.String... args) throws NotFoundException
.OnlineAccountType OnlineAccountType
(String, Mandatory, Searchable)args
- the optional argumentsNotFoundException
- OnlineAccountType was not found@Nonnull public OnlineAccountRegistration setAccountType(com.aspc.dal.layers.aspc_app.online_request.OnlineAccountType value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getConfirmPassword(java.lang.String... args)
@Nonnull public OnlineAccountRegistration setConfirmPassword(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@Nonnull public OnlineAccountRegistration setLogin(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getPassword(java.lang.String... args)
@Nonnull public OnlineAccountRegistration setPassword(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@OverridingMethodsMustInvokeSuper protected void extAutoEnterCreate() throws java.lang.Exception
extAutoEnterCreate
in class OnlineRequest
java.lang.Exception
- A serious problemcom.aspc.DBObj.DBObject#autoEnterCreate()
@CheckReturnValue protected boolean extIsMandatory(@Nonnull DBField field)
extIsMandatory
in class OnlineRequest
field
- the field to checkDBObject.extIsMandatory( DBField)
@CheckReturnValue @OverridingMethodsMustInvokeSuper @Nullable protected ValidationError extValidateField(@Nonnull DBField field, @Nonnull ValidationList list) throws java.lang.Exception
extValidateField
in class DBObject
field
- The field to validatelist
- the list of validation warnings and errors.java.lang.Exception
- A serious problem@OverridingMethodsMustInvokeSuper protected void extPreValidate() throws java.lang.Exception
extPreValidate
in class DBObject
java.lang.Exception
- A serious problemstSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.