public class OnlineSubscription extends OnlineRequest
DBObject.DenormalizeAction
Modifier and Type | Field and Description |
---|---|
static GlobalId |
DBCLASS_GID
Records details for a request for a product subscription
|
static java.lang.String |
DBCLASS_NAME
Records details for a request for a product subscription
|
ATTRIBUTE_MARVIN, dbClass, ds, NO_LOOP_PARAMS
Constructor and Description |
---|
OnlineSubscription(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 |
extSaveRecord(long transNr)
Additional functionality WHILE saving this record to the database.
|
java.lang.String |
getPassword(java.lang.String... args) |
java.lang.String |
getRegisterConnectUrl(java.lang.String... args) |
java.lang.String |
getSubscriptionName(java.lang.String... args) |
boolean |
isEmailed(java.lang.String... args) |
OnlineSubscription |
setEmailed(boolean value,
java.lang.String... args) |
OnlineSubscription |
setLogin(java.lang.String value,
java.lang.String... args) |
OnlineSubscription |
setPassword(java.lang.String value,
java.lang.String... args) |
OnlineSubscription |
setRegisterConnectUrl(java.lang.String value,
java.lang.String... args) |
OnlineSubscription |
setSubscriptionName(java.lang.String value,
java.lang.String... args) |
protected void |
setupNewSubscription() |
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, extPreValidate, extPreValidateDelete, extRaiseEvents, extRollbackTo, extSetValue, extUndelete, extValidateDelete, extValidateField, 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 OnlineSubscription(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 public boolean isEmailed(java.lang.String... args)
@Nonnull public OnlineSubscription setEmailed(boolean value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@Nonnull public OnlineSubscription 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 OnlineSubscription setPassword(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getRegisterConnectUrl(java.lang.String... args)
@Nonnull public OnlineSubscription setRegisterConnectUrl(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getSubscriptionName(java.lang.String... args)
@Nonnull public OnlineSubscription setSubscriptionName(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()
@OverridingMethodsMustInvokeSuper protected void extSaveRecord(@Nonnegative long transNr) throws java.lang.Exception
extSaveRecord
in class DBObject
transNr
- This transaction number that was just saved.java.lang.Exception
- A serious problem@CheckReturnValue protected boolean extIsMandatory(@Nonnull DBField field)
extIsMandatory
in class OnlineRequest
field
- the field to checkDBObject.extIsMandatory( DBField)
protected void setupNewSubscription() throws java.lang.Exception
java.lang.Exception
stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.