MBO to represent MaxIntObjAlias.
See the
Object Structure package description for details.
The key attributes for this object is MAXINTOBJALIASID.
The alternate key attributes for this object are INTOBJECTNAME,OBJECTID,NAME.
The attributes in this object are as follows:
Attribute Name | Description
|
---|
ALIASNAME | Alias name assigned to a MBO field
|
INTOBJECTNAME | Object Structure Name.
|
MAXINTOBJALIASID | Unique Identifier for the MaxIntobjAlias record.
|
NAME | MBO attribute name.
|
OBJECTID | Source Mbo Id of the Object Structure.
|
HIERARCHYPATH | Source Mbo path of the Object Structure.
|
-
-
Field Summary
-
Fields inherited from interface psdi.mbo.MboConstants
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 Summary
Constructors
Constructor and Description |
MaxIntObjAlias(MboSet ms)
Construct the MaxIntObjAlias object
|
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
add()
Sets default values for a new MaxIntObjAlias object.
|
void |
init()
Initialize the MaxIntObjAlias.
|
void |
modify()
This is called whenever a change is made to the attributes of MaxIntObjDetail.
|
void |
propagateKeyValue(java.lang.String keyName,
java.lang.String keyValue)
Set value for intobjectname.
|
void |
save()
save time validation for MaxIntObjAlias object.
|
void |
undelete()
undelete validation for MaxIntObjAlias object.
|
-
Methods inherited from class psdi.mbo.Mbo
addMboSetForRequiredCheck, addToDeleteForInsertList, andEvaluateConditions, appValidate, blindCopy, canDelete, checkFieldAccess, checkMethodAccess, checkMethodAccess, checkQualifiedRestriction, checkSiteOrgAccessForSave, clear, copy, copy, copy, copyFake, copyValue, copyValue, createComm, delete, delete, determineRequiredFieldsFromERM, duplicate, enableMethod, evaluateCondition, evaluateCondition, evaluateCtrlConditions, evaluateCtrlConditions, evaluateRestriction, excludeObjectForPropagate, findAllNullRequiredFields, fireEvent, generateAutoKey, generateContentUID, getAlwaysFlags, getAttrRestrictionFlag, getAttrRestrictions, getBoolean, getByte, getBytes, getCheckpoint, getClientLocale, getClientTimeZone, getCommLogOwnerNameAndUniqueId, getCondition, getDatabaseValue, getDate, getDeleteForInsertList, getDocLinksCount, getDomainFilterWhere, getDomainIDs, getDouble, getESId, getExistingMboSet, getFetchIndex, getFieldExceptions, getFlags, getFloat, getIgnoreLockCheck, getInitialValue, getInsertCompanySetId, getInsertItemSetId, getInsertOrganization, getInsertOrgForSite, getInsertSite, getInstanciatedMboSet, getInstanciatedMboValue, getInt, getIntegrationService, getKeyValue, getLanguageRecordRowStamp, getLinesRelationship, getList, getLockedByDisplayName, getLockedByUserID, getLong, getMatchingAttr, getMatchingAttr, getMatchingAttrs, getMaxMessage, getMboCtx, getMboData, getMboDataSet, getMboForAttribute, getMboForAttributeStatic, getMboInitialValue, getMboList, getMboLogger, getMboRecordData, getMboServer, getMboSet, getMboSet, getMboSet, getMboSetInfo, getMboValue, getMboValueData, getMboValueData, getMboValueData, getMboValueDataForDownload, getMboValueInfoStatic, getMboValueInfoStatic, getMessage, getMessage, getMessage, getMessage, getMXTransaction, getName, getOrgForGL, getOrgSiteForMaxvar, getOwner, getProfile, getPropagateKeyFlag, getProxy, getRecordIdentifer, getRecordMboName, getRelatedWhere, getRelatedWhere, getRelationshipNameToLangTable, getResourceName, getRowRestrictionFlag, getRowStamp, getRowStampObject, getSecurityLogger, getSiteOrg, getSqlLogger, getString, getString, getStringInBaseLanguage, getStringInSpecificLocale, getStringTransparent, getSynonymValueWhere, getTenantId, getThisMboSet, getTranslator, getUniqueIdentifer, getUniqueIDName, getUniqueIDValue, getUniqueLanguageIDRecord, getUserInfo, getUserName, getValidateOrder, hasFieldAccess, hasHierarchyLink, hasLockSaveRights, hasRelatedQbe, hasUniqueID, initFieldFlagsOnMbo, initRelationship, isApiBatchError, isAutoKeyed, isBasedOn, isChangeByUserWhenSetFromLookup, isEAuditFieldModified, isESigFieldModified, isFlagSet, isForDM, isLocked, isLocked, isLockedByMe, isMasterTenant, isMboLockedByMe, isModified, isModified, isNew, isNoSql, isNull, isOptionGranted, isSelected, isSkipCopyField, isValid, isZombie, lock, moveFieldFlagsToMboValue, needCallInitFieldFlag, orEvaluateConditions, removeCtx, removeRelatedSet, resolveNoSqlWhere, rollbackToCheckpoint, select, setAppDefaultValue, setApplicationError, setApplicationRequired, setAutokeyFields, setCopyDefaults, setDefaultValue, setDefaultValues, setDeleted, setEAuditFieldModified, setESId, setESigFieldModified, setFetchIndex, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlags, setFlag, setFlag, setFlags, setForDM, setHierarchyLink, setIgnoreRecordLockCheck, setLangCodeDefault, setMboCtx, setMLValue, setModified, setModifiedForIntegrationOnly, setNewMbo, setNoSql, setPropagateKeyFlag, setPropagateKeyFlag, setProxy, setReadonlyWhenParentIsReadonly, setReferencedMbo, setReferencedMbo, setResolveNoSqlWhere, setResourceName, setUniqueIDValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueFromSequence, setValueNull, setValueNull, sigopGranted, sigopGranted, sigopGranted, sigOptionAccessAuthorized, smartFill, smartFind, smartFind, smartFindByObjectName, smartFindByObjectName, smartFindByObjectNameDirect, startCheckpoint, thisToBeUpdated, toBeAdded, toBeDeleted, toBeSaved, toBeUpdated, toBeValidated, unlock, unselect, useDataSecurity, validate, validateAttributes, validateKeyUniqueness, valueChanged
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
add
public void add()
throws MXException,
java.rmi.RemoteException
Sets default values for a new MaxIntObjAlias object.
- Specified by:
add
in interface MboRemote
- Overrides:
add
in class Mbo
- Throws:
MXException
- throws MXException
java.rmi.RemoteException
- throws RemoteException
-
save
public void save()
throws MXException,
java.rmi.RemoteException
save time validation for MaxIntObjAlias object.
- Throws:
MXException
- throws MXException
java.rmi.RemoteException
- throws RemoteException
-
undelete
public void undelete()
throws MXException,
java.rmi.RemoteException
undelete validation for MaxIntObjAlias object.
- Specified by:
undelete
in interface MboRemote
- Overrides:
undelete
in class Mbo
- Throws:
MXException
- throws MXApplicationException if the owner is to be deleted
java.rmi.RemoteException
- throws RemoteException
-
propagateKeyValue
public void propagateKeyValue(java.lang.String keyName,
java.lang.String keyValue)
throws MXException,
java.rmi.RemoteException
Set value for intobjectname.
- Specified by:
propagateKeyValue
in interface MboRemote
- Overrides:
propagateKeyValue
in class Mbo
- Parameters:
keyName
- Should equal "intobjectname" or else nothing will be propagated.
keyValue
- The new value of intobjectname.
- Throws:
MXException
java.rmi.RemoteException
-
modify
public void modify()
throws MXException,
java.rmi.RemoteException
This is called whenever a change is made to the attributes of MaxIntObjDetail.
When any field related to MaxIntObjdetail is changed, changedate and changeby is
updated.
- Overrides:
modify
in class Mbo
- Throws:
MXException
- throws MXException
java.rmi.RemoteException
- throws RemoteException