public class PlusCFldExistingAssetnum extends FldAssetnum implements PlusCAssetAliasField
ISNOTNULL, ISNULLlastSignaturemboValueTYPE_DOMAIN, TYPE_FIELDCLASS, TYPE_KEY, TYPE_UNKNOWNALLROWS, 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 |
|---|
PlusCFldExistingAssetnum(MboValue mbv) |
| Modifier and Type | Method and Description |
|---|---|
MboSetRemote |
callSuper_getList()
The asset alias field implementation must call:
super.getList()
|
MboSetRemote |
callSuper_getMboSet(java.lang.String where,
java.lang.String identifier)
The asset alias field implementation must call:
super.getMboSet(where, identifier)
|
void |
callSuper_setRelationship(java.lang.String objectName,
java.lang.String whereClause)
The asset alias field implementation must call:
super.setRelationship(objectName, whereClause)
|
void |
callSuper_setValueFromLookup(MboRemote sourceMbo)
The asset alias field implementation must call:
super.setValueFromLookup(sourceMbo)
|
MboSetRemote |
callSuper_smartFind(java.lang.String value,
boolean exact)
The asset alias field implementation must call:
super.smartFind(value, exact)
|
MboSetRemote |
getList()
Return the value list.
|
MboSetRemote |
getMboSet(java.lang.String where,
java.lang.String identifier)
This method allows the caller to specify an identifier to make the relationship
build on the fly bear its unique name.
|
java.lang.String |
getOriginalWhereClause()
Return the where clause originally defined for the field.
|
void |
setRelationship(java.lang.String objectName,
java.lang.String whereClause)
Interception to save the where clause
|
void |
setValueFromLookup(MboRemote sourceMbo)
The default implementation does nothing since the default getList() is false.
|
MboSetRemote |
smartFind(java.lang.String value,
boolean exact)
Get the list based on the qbe value of the attribute.
|
void |
validate()
Asset can not be added to a PM/Route/Safety Plan if its in Decommissioned status.
|
action, addConditionalListWhere, addToLookupMapCache, chooseActualDomainValues, clearConditionalListWhere, evalConditionalWhere, getListCriteria, getMatchingAttr, getMatchingAttr, getMatchingAttrs, getMboSet, getMboSet, hasList, setAllAttrsNullable, setErrorMessage, setKeyMap, setListCriteria, setListOrderBy, setLookupKeyMapInOrder, setLookupKeyMapInOrder, setMultiKeyWhereForLookup, setNotAllowNullAttrs, setValueFromLookup, smartFill, smartFillWithoutReset, smartFind, smartFindWithoutResetgetConditionalValWhere, getConditionResult, getDomainId, getDomainInfo, resetConditionValueFilter, resetDomainValues, setConditionalValWhere, setDomainIdgetAppLink, getIntegrationService, getLookupName, getMboValue, getMboValue, getTranslator, getType, init, initValue, setTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetMboValue, setLookupKeyMapInOrderpublic PlusCFldExistingAssetnum(MboValue mbv) throws MXException
mbv - MXExceptionpublic void validate()
throws MXException,
java.rmi.RemoteException
FldAssetnumvalidate in interface MboValueListenervalidate in class FldAssetnumMXExceptionjava.rmi.RemoteExceptionpublic MboSetRemote getList() throws MXException, java.rmi.RemoteException
MAXTableDomaingetList in interface MboValueListenergetList in class MAXTableDomainMXExceptionjava.rmi.RemoteExceptionpublic MboSetRemote getMboSet(java.lang.String where, java.lang.String identifier) throws MXException, java.rmi.RemoteException
MAXTableDomaingetMboSet in class MAXTableDomainMXExceptionjava.rmi.RemoteExceptionpublic void setValueFromLookup(MboRemote sourceMbo) throws MXException, java.rmi.RemoteException
MboValueAdaptersetValueFromLookup in interface MboValueListenersetValueFromLookup in class MAXTableDomainMXExceptionjava.rmi.RemoteExceptionpsdi.mbo.MboValueListner#setvalueFromLookuppublic MboSetRemote smartFind(java.lang.String value, boolean exact) throws MXException, java.rmi.RemoteException
MAXTableDomainsmartFind in interface MboValueListenersmartFind in interface PlusCAssetAliasFieldsmartFind in class MAXTableDomainvalue - the value which is the qbe of the attributeMXExceptionjava.rmi.RemoteExceptionpublic void setRelationship(java.lang.String objectName,
java.lang.String whereClause)
setRelationship in interface PlusCAssetAliasFieldsetRelationship in class MAXTableDomainpublic java.lang.String getOriginalWhereClause()
PlusCAssetAliasFieldgetOriginalWhereClause in interface PlusCAssetAliasFieldpublic MboSetRemote callSuper_getList() throws MXException, java.rmi.RemoteException
PlusCAssetAliasFieldcallSuper_getList in interface PlusCAssetAliasFieldMXExceptionjava.rmi.RemoteExceptionpublic MboSetRemote callSuper_getMboSet(java.lang.String where, java.lang.String identifier) throws MXException, java.rmi.RemoteException
PlusCAssetAliasFieldcallSuper_getMboSet in interface PlusCAssetAliasFieldMXExceptionjava.rmi.RemoteExceptionpublic void callSuper_setValueFromLookup(MboRemote sourceMbo) throws MXException, java.rmi.RemoteException
PlusCAssetAliasFieldcallSuper_setValueFromLookup in interface PlusCAssetAliasFieldMXExceptionjava.rmi.RemoteExceptionpublic void callSuper_setRelationship(java.lang.String objectName,
java.lang.String whereClause)
PlusCAssetAliasFieldcallSuper_setRelationship in interface PlusCAssetAliasFieldpublic MboSetRemote callSuper_smartFind(java.lang.String value, boolean exact) throws MXException, java.rmi.RemoteException
PlusCAssetAliasFieldcallSuper_smartFind in interface PlusCAssetAliasFieldMXExceptionjava.rmi.RemoteException