public class UniqueIdProvider extends MboValue
ALLROWS, CHANGEDBY_USER, COUNT_ADDITIONS, COUNT_AFTERSAVE, COUNT_DATABASE, COUNT_DELETED, COUNT_EXISTING, DBCONFIG, DELAYVALIDATION, DELAYVALIDATIONONLY, DISCARDABLE, GOTCOMPLETEWHERE, HIDDEN, NO_RELATEDMBOS_OF_OWNERSCHILDREN_FETCH, NOACCESSCHECK, NOACTION, NOADD, NOCOMMIT, NODELETE, NONE, NOOVERWRITE, NOSAVE, NOSETVALUE, NOUPDATE, NOVALIDATION, NOVALIDATION_AND_NOACTION, NOVALIDATION_AND_NOACTION_ALLOWCROSSOVER, READONLY, REBUILD, REQUIRED, SAMEVALUEVALIDATION, SETBYPARENT, USER
Constructor and Description |
---|
UniqueIdProvider() |
Modifier and Type | Method and Description |
---|---|
void |
construct(Mbo mbo,
MboValueInfo mvInfo)
Construct and link to the Mbo
|
int |
getType()
Return a numeric value for the type.
|
java.lang.String |
getUniqueId(java.sql.Connection con,
java.lang.String tableName,
java.lang.String columnName) |
_setValueNull, addMboValueListener, autoKey, autoKeyByMboSiteOrg, checkFieldAccess, generateUniqueID, getApplicationError, getAppLink, getAttributeName, getBoolean, getByte, getBytes, getColumnTitle, getCurProcessValue, getCurrentFieldAccess, getCurrentValue, getDate, getDefault, getDouble, getFieldFlagFromMbo, getFlags, getFloat, getInitialValue, getInt, getIntegrationService, getLength, getList, getListeners, getLong, getLookupName, getMatchingAttr, getMatchingAttr, getMaxType, getMbo, getMboValueData, getMboValueData, getMboValueInfo, getMXException, getName, getPreviousValue, getScale, getString, hasFieldAccess, hasList, hasLongDescription, init, initValue, isApplicationRequired, isExtended, isFlagSet, isGuaranteedUnique, isHidden, isModified, isNull, isPersistent, isReadOnly, isRequired, isToBeValidated, removeMboValueListener, resetCurrentFieldAccess, rollbackToCheckpoint, setApplicationError, setApplicationRequired, setBypassOperatorCheck, setCurProcessValue, setCurrentFieldAccess, setDefault, setFlag, setFlag, setFlags, setFlags, setGuaranteedUnique, setHidden, setReadOnly, setRequired, setToBeValidated, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueFromLookup, setValueNull, setValueNull, smartFill, smartFind, smartFind, takeCheckpoint, toString, validate, validate
public void construct(Mbo mbo, MboValueInfo mvInfo) throws MXException
MboValue
construct
in class MboValue
MXException
public java.lang.String getUniqueId(java.sql.Connection con, java.lang.String tableName, java.lang.String columnName) throws MXException
MXException