public class PlusCFldExistingAssetnum extends FldAssetnum implements PlusCAssetAliasField
ISNOTNULL, ISNULL
lastSignature
mboValue
TYPE_DOMAIN, TYPE_FIELDCLASS, TYPE_KEY, TYPE_UNKNOWN
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 |
---|
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.
|
addConditionalListWhere, addToLookupMapCache, chooseActualDomainValues, clearConditionalListWhere, evalConditionalWhere, getListCriteria, getMatchingAttr, getMatchingAttr, getMboSet, getMboSet, hasList, setAllAttrsNullable, setErrorMessage, setKeyMap, setListCriteria, setListOrderBy, setLookupKeyMapInOrder, setLookupKeyMapInOrder, setMultiKeyWhereForLookup, setNotAllowNullAttrs, setValueFromLookup, smartFill, smartFillWithoutReset, smartFind, smartFindWithoutReset
getConditionalValWhere, getConditionResult, getDomainId, getDomainInfo, resetConditionValueFilter, resetDomainValues, setConditionalValWhere, setDomainId
action, getAppLink, getIntegrationService, getLookupName, getMboValue, getMboValue, getType, init, initValue, setType
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMboValue, setLookupKeyMapInOrder
public PlusCFldExistingAssetnum(MboValue mbv) throws MXException
mbv
- MXException
public void validate() throws MXException, java.rmi.RemoteException
FldAssetnum
validate
in interface MboValueListener
validate
in class FldAssetnum
MXException
java.rmi.RemoteException
public MboSetRemote getList() throws MXException, java.rmi.RemoteException
MAXTableDomain
getList
in interface MboValueListener
getList
in class MAXTableDomain
MXException
java.rmi.RemoteException
public MboSetRemote getMboSet(java.lang.String where, java.lang.String identifier) throws MXException, java.rmi.RemoteException
MAXTableDomain
getMboSet
in class MAXTableDomain
MXException
java.rmi.RemoteException
public void setValueFromLookup(MboRemote sourceMbo) throws MXException, java.rmi.RemoteException
MboValueAdapter
setValueFromLookup
in interface MboValueListener
setValueFromLookup
in class MAXTableDomain
MXException
java.rmi.RemoteException
psdi.mbo.MboValueListner#setvalueFromLookup
public MboSetRemote smartFind(java.lang.String value, boolean exact) throws MXException, java.rmi.RemoteException
MAXTableDomain
smartFind
in interface MboValueListener
smartFind
in interface PlusCAssetAliasField
smartFind
in class MAXTableDomain
value
- the value which is the qbe of the attributeMXException
java.rmi.RemoteException
public void setRelationship(java.lang.String objectName, java.lang.String whereClause)
setRelationship
in interface PlusCAssetAliasField
setRelationship
in class MAXTableDomain
public java.lang.String getOriginalWhereClause()
PlusCAssetAliasField
getOriginalWhereClause
in interface PlusCAssetAliasField
public MboSetRemote callSuper_getList() throws MXException, java.rmi.RemoteException
PlusCAssetAliasField
callSuper_getList
in interface PlusCAssetAliasField
MXException
java.rmi.RemoteException
public MboSetRemote callSuper_getMboSet(java.lang.String where, java.lang.String identifier) throws MXException, java.rmi.RemoteException
PlusCAssetAliasField
callSuper_getMboSet
in interface PlusCAssetAliasField
MXException
java.rmi.RemoteException
public void callSuper_setValueFromLookup(MboRemote sourceMbo) throws MXException, java.rmi.RemoteException
PlusCAssetAliasField
callSuper_setValueFromLookup
in interface PlusCAssetAliasField
MXException
java.rmi.RemoteException
public void callSuper_setRelationship(java.lang.String objectName, java.lang.String whereClause)
PlusCAssetAliasField
callSuper_setRelationship
in interface PlusCAssetAliasField
public MboSetRemote callSuper_smartFind(java.lang.String value, boolean exact) throws MXException, java.rmi.RemoteException
PlusCAssetAliasField
callSuper_smartFind
in interface PlusCAssetAliasField
MXException
java.rmi.RemoteException