public class DBCommand extends DBObject
DBObject.DenormalizeAction
Modifier and Type | Field and Description |
---|---|
static GlobalId |
DBCLASS_GID
The DBCommand defines an OSQL command.
|
static java.lang.String |
DBCLASS_NAME
The DBCommand defines an OSQL command.
|
static java.lang.String |
LIST_ADMIN_USERS_RESET
DBCommand: ADMIN_USERS_RESET
|
static java.lang.String |
LIST_BEST_ROW_IDENTIFIER
DBCommand: BEST_ROW_IDENTIFIER
|
static java.lang.String |
LIST_CACHE
DBCommand: CACHE
|
static java.lang.String |
LIST_CATALOGS
DBCommand: CATALOGS
|
static java.lang.String |
LIST_COLUMN_PRIVILEGES
DBCommand: COLUMN_PRIVILEGES
|
static java.lang.String |
LIST_COLUMNS
DBCommand: COLUMNS
|
static java.lang.String |
LIST_COMMIT
DBCommand: COMMIT
|
static java.lang.String |
LIST_COPY
DBCommand: COPY
|
static java.lang.String |
LIST_CREATE_COMPONENT
DBCommand: CREATE_COMPONENT
|
static java.lang.String |
LIST_CREATE_EMAIL
DBCommand: CREATE_EMAIL
|
static java.lang.String |
LIST_CROSS_REFERENCE
DBCommand: CROSS_REFERENCE
|
static java.lang.String |
LIST_CURSOR
DBCommand: CURSOR
|
static java.lang.String |
LIST_DELETE
DBCommand: DELETE
|
static java.lang.String |
LIST_DISCOVER
DBCommand: DISCOVER
|
static java.lang.String |
LIST_DROID
DBCommand: DROID
|
static java.lang.String |
LIST_EDITION
DBCommand: EDITION
|
static java.lang.String |
LIST_EMAIL_SCREEN
DBCommand: EMAIL_SCREEN
|
static java.lang.String |
LIST_EXPORTED_KEYS
DBCommand: EXPORTED_KEYS
|
static java.lang.String |
LIST_EXTRACT_WORDS
DBCommand: EXTRACT_WORDS
|
static java.lang.String |
LIST_FILE
DBCommand: FILE
|
static java.lang.String |
LIST_FILE_SYNC
DBCommand: FILE_SYNC
|
static java.lang.String |
LIST_FILE_SYNC_MANUAL
DBCommand: FILE_SYNC_MANUAL
|
static java.lang.String |
LIST_FORGOTPASSWD
DBCommand: FORGOTPASSWD
|
static java.lang.String |
LIST_HEALTH
DBCommand: HEALTH
|
static java.lang.String |
LIST_HELP
DBCommand: HELP
|
static java.lang.String |
LIST_IMPORT
DBCommand: IMPORT
|
static java.lang.String |
LIST_IMPORTED_KEYS
DBCommand: IMPORTED_KEYS
|
static java.lang.String |
LIST_INDEX_INFO
DBCommand: INDEX_INFO
|
static java.lang.String |
LIST_INSERT
DBCommand: INSERT
|
static java.lang.String |
LIST_JOB
DBCommand: JOB
|
static java.lang.String |
LIST_LOG
DBCommand: LOG
|
static java.lang.String |
LIST_LOG_FILELOCATION_ERROR
DBCommand: LOG_FILELOCATION_ERROR
|
static java.lang.String |
LIST_LOGICAL_LOCK
DBCommand: LOGICAL_LOCK
|
static java.lang.String |
LIST_MAGIC
DBCommand: MAGIC
|
static java.lang.String |
LIST_MAP
DBCommand: MAP
|
static java.lang.String |
LIST_MEMORY
DBCommand: MEMORY
|
static java.lang.String |
LIST_MERGE
DBCommand: MERGE
|
static java.lang.String |
LIST_MESSAGE
DBCommand: MESSAGE
|
static java.lang.String |
LIST_MOVE_COMPONENT
DBCommand: MOVE_COMPONENT
|
static java.lang.String |
LIST_NOTIFY
DBCommand: NOTIFY
|
static java.lang.String |
LIST_PASSWD
DBCommand: PASSWD
|
static java.lang.String |
LIST_PREFERENCE
DBCommand: PREFERENCE
|
static java.lang.String |
LIST_PRIMARY_KEYS
DBCommand: PRIMARY_KEYS
|
static java.lang.String |
LIST_PROCEDURE_COLUMNS
DBCommand: PROCEDURE_COLUMNS
|
static java.lang.String |
LIST_PROCEDURES
DBCommand: PROCEDURES
|
static java.lang.String |
LIST_PROCESS
DBCommand: PROCESS
|
static java.lang.String |
LIST_RAISE_EVENT
DBCommand: RAISE_EVENT
|
static java.lang.String |
LIST_RECORDVALIDATE
DBCommand: RECORDVALIDATE
|
static java.lang.String |
LIST_RELOAD
DBCommand: RELOAD
|
static java.lang.String |
LIST_REPORT
DBCommand: REPORT
|
static java.lang.String |
LIST_REST
DBCommand: REST
|
static java.lang.String |
LIST_RETRIEVE_LOG
DBCommand: RETRIEVE_LOG
|
static java.lang.String |
LIST_REVERSE
DBCommand: REVERSE
|
static java.lang.String |
LIST_ROLLBACK
DBCommand: ROLLBACK
|
static java.lang.String |
LIST_SAVEPOINT
DBCommand: SAVEPOINT
|
static java.lang.String |
LIST_SCHEMAS
DBCommand: SCHEMAS
|
static java.lang.String |
LIST_SELECT
DBCommand: SELECT
|
static java.lang.String |
LIST_SEND_EMAIL
DBCommand: SEND_EMAIL
|
static java.lang.String |
LIST_SEQUENCE
DBCommand: SEQUENCE
|
static java.lang.String |
LIST_SHUTDOWN
DBCommand: SHUTDOWN
|
static java.lang.String |
LIST_SITE_SPIDER
DBCommand: SITE_SPIDER
|
static java.lang.String |
LIST_SLEEP
DBCommand: SLEEP
|
static java.lang.String |
LIST_SNAP_TO
DBCommand: SNAP_TO
|
static java.lang.String |
LIST_STATSPART
DBCommand: STATSPART
|
static java.lang.String |
LIST_STORE_WORDS
DBCommand: STORE_WORDS
|
static java.lang.String |
LIST_STORED_RESULT
DBCommand: STORED_RESULT
|
static java.lang.String |
LIST_SUPER_TABLES
DBCommand: SUPER_TABLES
|
static java.lang.String |
LIST_SUPER_TYPES
DBCommand: SUPER_TYPES
|
static java.lang.String |
LIST_SYNC
DBCommand: SYNC
|
static java.lang.String |
LIST_SYSTEM_STATS
DBCommand: SYSTEM_STATS
|
static java.lang.String |
LIST_TABLE_PRIVILEGES
DBCommand: TABLE_PRIVILEGES
|
static java.lang.String |
LIST_TABLES
DBCommand: TABLES
|
static java.lang.String |
LIST_TASK
DBCommand: TASK
|
static java.lang.String |
LIST_TRANSACTION
DBCommand: TRANSACTION
|
static java.lang.String |
LIST_TRANSACTION_LOG
DBCommand: TRANSACTION_LOG
|
static java.lang.String |
LIST_UPDATE
DBCommand: UPDATE
|
static java.lang.String |
LIST_VALIDATE
DBCommand: VALIDATE
|
static java.lang.String |
LIST_VERSION_COLUMNS
DBCommand: VERSION_COLUMNS
|
ATTRIBUTE_MARVIN, dbClass, ds, NO_LOOP_PARAMS
Constructor and Description |
---|
DBCommand(DBClass def,
DataSource dataSource)
Std.
|
Modifier and Type | Method and Description |
---|---|
int |
checkMaxProcesses() |
double |
checkProcessWeight() |
static DBCommand |
create(MutableDataSource mds)
Make a new instance of this class.
|
protected void |
eventDataLoaded()
When the underlying DBData is changed/ loaded.
|
void |
eventFieldUpdated(DBField field,
java.lang.Object previous,
GlobalKey previousKey,
FldParams params)
update dependent fields.
|
protected java.lang.Object |
extGetDerivedValue(DBField field,
FldParams params)
Calculate the derived value for this field.
|
protected void |
extSetValue(DBField field,
java.lang.Object value,
FldParams params)
We prevent some values from being set by a user.
|
protected ValidationError |
extValidateField(DBField field,
ValidationList list)
Additional validation for a particular field.
|
static DBCommand |
find(java.lang.String sql,
DataSource ds,
java.util.AbstractMap cache)
The command for this sql
|
DBQueue |
findFarmQueue(java.lang.String... args)
The queue that we will farm requests into.
|
static DBCommand |
findKey(DataSource ds,
java.lang.String key)
Find the target for this class by the primary key
|
long |
getAllocatedTimeToLog(java.lang.String... args) |
java.lang.String |
getCode(java.lang.String... args) |
java.lang.reflect.Constructor |
getConstructor() |
java.lang.String |
getDescription(java.lang.String... args) |
java.lang.String |
getFarmJavaClassName(java.lang.String... args) |
DBQueue |
getFarmQueue(java.lang.String... args) |
java.lang.String |
getFarmRegularExpression(java.lang.String... args) |
java.lang.String |
getFarmTimeOut(java.lang.String... args) |
java.lang.String |
getJavaClassName(java.lang.String... args) |
int |
getMaxProcesses(java.lang.String... args) |
Pattern |
getPattern() |
double |
getProcessWeight(java.lang.String... args) |
java.lang.String |
getSyntax(java.lang.String... args) |
java.lang.String |
getUsage(java.lang.String... args) |
boolean |
hasFullAccess(java.lang.String... args) |
boolean |
isFarmable(java.lang.String... args) |
boolean |
isFinalFg(java.lang.String... args) |
boolean |
isSecuredData(java.lang.String... args) |
static java.lang.String |
makeCode(java.lang.String sql) |
java.util.regex.Pattern |
makeFarmPattern()
make the farm regular expression
|
static DBQuery<DBCommand> |
makeQuery(DataSource ds)
Make a new QUERY for this class.
|
DBCommand |
setAllocatedTimeToLog(long value,
java.lang.String... args) |
DBCommand |
setCode(java.lang.String value,
java.lang.String... args) |
DBCommand |
setDescription(java.lang.String value,
java.lang.String... args) |
DBCommand |
setFarmable(boolean value,
java.lang.String... args) |
DBCommand |
setFarmJavaClassName(java.lang.String value,
java.lang.String... args) |
DBCommand |
setFarmQueue(com.aspc.dal.job.DBQueue value,
java.lang.String... args) |
DBCommand |
setFarmRegularExpression(java.lang.String value,
java.lang.String... args) |
DBCommand |
setFarmTimeOut(java.lang.String value,
java.lang.String... args) |
DBCommand |
setFinalFg(boolean value,
java.lang.String... args) |
DBCommand |
setJavaClassName(java.lang.String value,
java.lang.String... args) |
DBCommand |
setMaxProcesses(int value,
java.lang.String... args) |
DBCommand |
setProcessWeight(double value,
java.lang.String... args) |
DBCommand |
setSecuredData(boolean value,
java.lang.String... args) |
DBCommand |
setSyntax(java.lang.String value,
java.lang.String... args) |
DBCommand |
setUsage(java.lang.String value,
java.lang.String... args) |
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, extAutoEnterCreate, extCanDeleteDependantObject, extCheckCreateAccess, extCheckDeleteAccess, extCheckModifyAccess, extCheckModifyAccess, extCheckReadAccess, extCopy, extDelete, extDeleteRecord, extFixUp, extGetDerivedGlobalKey, extGetValue, extIsMandatory, extIsOnChange, extMarkSavePoint, extPostDeleteRecord, extPostSaveRecord, extPreDeleteRecord, extPreSaveRecord, extPreValidate, extPreValidateDelete, extRaiseEvents, extRollbackTo, extSaveRecord, 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 static final java.lang.String LIST_ADMIN_USERS_RESET
public static final java.lang.String LIST_BEST_ROW_IDENTIFIER
public static final java.lang.String LIST_CACHE
public static final java.lang.String LIST_CATALOGS
public static final java.lang.String LIST_COLUMN_PRIVILEGES
public static final java.lang.String LIST_COLUMNS
public static final java.lang.String LIST_COMMIT
public static final java.lang.String LIST_COPY
public static final java.lang.String LIST_CREATE_COMPONENT
public static final java.lang.String LIST_CREATE_EMAIL
public static final java.lang.String LIST_CROSS_REFERENCE
public static final java.lang.String LIST_CURSOR
public static final java.lang.String LIST_DELETE
public static final java.lang.String LIST_DISCOVER
public static final java.lang.String LIST_DROID
public static final java.lang.String LIST_EDITION
public static final java.lang.String LIST_EMAIL_SCREEN
public static final java.lang.String LIST_EXPORTED_KEYS
public static final java.lang.String LIST_EXTRACT_WORDS
public static final java.lang.String LIST_FILE
public static final java.lang.String LIST_FILE_SYNC
public static final java.lang.String LIST_FILE_SYNC_MANUAL
public static final java.lang.String LIST_FORGOTPASSWD
public static final java.lang.String LIST_HEALTH
public static final java.lang.String LIST_HELP
public static final java.lang.String LIST_IMPORT
public static final java.lang.String LIST_IMPORTED_KEYS
public static final java.lang.String LIST_INDEX_INFO
public static final java.lang.String LIST_INSERT
public static final java.lang.String LIST_JOB
public static final java.lang.String LIST_LOG
public static final java.lang.String LIST_LOG_FILELOCATION_ERROR
public static final java.lang.String LIST_LOGICAL_LOCK
public static final java.lang.String LIST_MAGIC
public static final java.lang.String LIST_MAP
public static final java.lang.String LIST_MEMORY
public static final java.lang.String LIST_MERGE
public static final java.lang.String LIST_MESSAGE
public static final java.lang.String LIST_MOVE_COMPONENT
public static final java.lang.String LIST_NOTIFY
public static final java.lang.String LIST_PASSWD
public static final java.lang.String LIST_PREFERENCE
public static final java.lang.String LIST_PRIMARY_KEYS
public static final java.lang.String LIST_PROCEDURE_COLUMNS
public static final java.lang.String LIST_PROCEDURES
public static final java.lang.String LIST_PROCESS
public static final java.lang.String LIST_RAISE_EVENT
public static final java.lang.String LIST_RECORDVALIDATE
public static final java.lang.String LIST_RELOAD
public static final java.lang.String LIST_REPORT
public static final java.lang.String LIST_REST
public static final java.lang.String LIST_RETRIEVE_LOG
public static final java.lang.String LIST_REVERSE
public static final java.lang.String LIST_ROLLBACK
public static final java.lang.String LIST_SAVEPOINT
public static final java.lang.String LIST_SCHEMAS
public static final java.lang.String LIST_SELECT
public static final java.lang.String LIST_SEND_EMAIL
public static final java.lang.String LIST_SEQUENCE
public static final java.lang.String LIST_SHUTDOWN
public static final java.lang.String LIST_SITE_SPIDER
public static final java.lang.String LIST_SLEEP
public static final java.lang.String LIST_SNAP_TO
public static final java.lang.String LIST_STATSPART
public static final java.lang.String LIST_STORE_WORDS
public static final java.lang.String LIST_STORED_RESULT
public static final java.lang.String LIST_SUPER_TABLES
public static final java.lang.String LIST_SUPER_TYPES
public static final java.lang.String LIST_SYNC
public static final java.lang.String LIST_SYSTEM_STATS
public static final java.lang.String LIST_TABLE_PRIVILEGES
public static final java.lang.String LIST_TABLES
public static final java.lang.String LIST_TASK
public static final java.lang.String LIST_TRANSACTION
public static final java.lang.String LIST_TRANSACTION_LOG
public static final java.lang.String LIST_UPDATE
public static final java.lang.String LIST_VALIDATE
public static final java.lang.String LIST_VERSION_COLUMNS
public DBCommand(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 @Nonnull public java.lang.String getCode(java.lang.String... args)
@Nonnull public DBCommand setCode(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue public long getAllocatedTimeToLog(java.lang.String... args)
@Nonnull public DBCommand setAllocatedTimeToLog(long value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getDescription(java.lang.String... args)
@Nonnull public DBCommand setDescription(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getFarmJavaClassName(java.lang.String... args)
@Nonnull public DBCommand setFarmJavaClassName(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public DBQueue getFarmQueue(java.lang.String... args)
@CheckReturnValue @Nonnull public final DBQueue findFarmQueue(java.lang.String... args) throws NotFoundException
DBQueue
(String, Searchable)args
- the optional argumentsNotFoundException
- DBQueue was not found@Nonnull public DBCommand setFarmQueue(com.aspc.dal.job.DBQueue value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getFarmRegularExpression(java.lang.String... args)
@Nonnull public DBCommand setFarmRegularExpression(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getFarmTimeOut(java.lang.String... args)
@Nonnull public DBCommand setFarmTimeOut(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue public boolean isFarmable(java.lang.String... args)
@Nonnull public DBCommand setFarmable(boolean value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue public boolean isFinalFg(java.lang.String... args)
@Nonnull public DBCommand setFinalFg(boolean value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue public boolean hasFullAccess(java.lang.String... args)
@CheckReturnValue @Nonnull public java.lang.String getJavaClassName(java.lang.String... args)
@Nonnull public DBCommand setJavaClassName(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue public int getMaxProcesses(java.lang.String... args)
@Nonnull public DBCommand setMaxProcesses(int value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue public double getProcessWeight(java.lang.String... args)
@Nonnull public DBCommand setProcessWeight(double value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue public boolean isSecuredData(java.lang.String... args)
@Nonnull public DBCommand setSecuredData(boolean value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getSyntax(java.lang.String... args)
@Nonnull public DBCommand setSyntax(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getUsage(java.lang.String... args)
@Nonnull public DBCommand setUsage(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@Nonnull @CheckReturnValue public static DBCommand create(@Nonnull MutableDataSource mds) throws java.lang.Exception
mds
- the datasourcejava.lang.Exception
- an object of this class could not be created@Nonnull @CheckReturnValue public static DBQuery<DBCommand> makeQuery(@Nonnull DataSource ds) throws NotFoundException
ds
- the datasourceNotFoundException
- if class could not be found@Nonnull @CheckReturnValue public static DBCommand findKey(@Nonnull DataSource ds, @Nonnull java.lang.String key) throws NotFoundException, java.lang.Exception
ds
- the datasourcekey
- the valueNotFoundException
- if target could not be foundjava.lang.Exception
- a serious problempublic java.util.regex.Pattern makeFarmPattern()
public static java.lang.String makeCode(java.lang.String sql)
sql
- public static DBCommand find(java.lang.String sql, DataSource ds, java.util.AbstractMap cache) throws java.lang.Exception
ds
- the data sourcecache
- sql
- The sql to checkjava.lang.Exception
- A serious problem@OverridingMethodsMustInvokeSuper public void eventFieldUpdated(@Nonnull DBField field, @Nullable java.lang.Object previous, @Nullable GlobalKey previousKey, @Nullable FldParams params) throws java.lang.Exception
eventFieldUpdated
in class DBObject
field
- The field updated.previous
- The previous value for this field.previousKey
- The previous keyparams
- The parameters usedjava.lang.Exception
- a serious problempublic double checkProcessWeight() throws java.lang.Exception
java.lang.Exception
- a serious problempublic int checkMaxProcesses() throws java.lang.Exception
java.lang.Exception
- a serious problempublic java.lang.reflect.Constructor getConstructor() throws java.lang.Exception
java.lang.Exception
- a serious problempublic Pattern getPattern()
@CheckReturnValue @OverridingMethodsMustInvokeSuper @Nullable protected ValidationError extValidateField(@Nonnull DBField field, @Nonnull ValidationList list) throws java.lang.Exception
extValidateField
in class DBObject
list
- The validation listfield
- The field to be validatedjava.lang.Exception
- A serious problem@OverridingMethodsMustInvokeSuper protected void eventDataLoaded()
eventDataLoaded
in class DBObject
protected void extSetValue(@Nonnull DBField field, @Nullable java.lang.Object value, @Nullable FldParams params) throws java.lang.Exception
extSetValue
in class DBObject
value
- the valuefield
- The field that is being changedparams
- The extra parametersjava.lang.Exception
- A serious problem@CheckReturnValue protected java.lang.Object extGetDerivedValue(@Nonnull DBField field, @Nullable FldParams params) throws java.lang.Exception
extGetDerivedValue
in class DBObject
field
- The field to getparams
- The parameters for this field eg. language= or default=java.lang.Exception
- A serious problemstSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.