public interface RSConfigSelectSetRemote extends NonPersistentMboSetRemote
INSERTONLY, INSERTORUPDATE, UPDATEONLY
Modifier and Type | Method and Description |
---|---|
void |
clearSelectSet()
Clear all the selection
|
java.lang.String |
getCurrentAppName()
Get current application name which this selected Set is displayed.
|
java.lang.String |
getStringSelectColumnName()
Concatenate all column names into a String, separated them by comma.
|
boolean |
isNewAppSelected()
return True if the new selected application name is selected and different from the
application name that currently saved.
|
void |
loadDataFromMemoryRSConfig()
Load selection from RSConfig in Memory
|
void |
newAppSelected()
when a new application is selected
|
MboRemote |
selectAttribute(MboRemote maxAttrMbo,
java.lang.String relationPath,
MboRemote currentSelectedObject)
select attribute
|
void |
syncForSave()
Sync data with RSConfigSet for Save
|
void |
unSelectAttribute(int row)
unselect attribute - remove from non-persistent set
|
void |
unSelectAttribute(MboRemote mbo)
unselect attribute - remove from non-persistent set
|
execute, execute, setup
abortSql, add, add, addAtEnd, addAtEnd, addAtIndex, addAtIndex, addFakeAtEnd, addSubQbe, addSubQbe, addSubQbe, addSubQbe, addWarning, addWarnings, checkMethodAccess, cleanup, clear, clearLongOpPipe, close, commit, copy, copy, copyForDM, count, count, deleteAll, deleteAll, deleteAndRemove, deleteAndRemove, deleteAndRemove, deleteAndRemove, deleteAndRemove, deleteAndRemoveAll, deleteAndRemoveAll, determineRequiredFieldsFromERM, earliestDate, fetchNext, findAllNullRequiredFields, findByIntegrationKey, findKey, getApp, getAppAlwaysFieldFlags, getAppWhere, getCompleteWhere, getCurrentPosition, getDBFetchMaxRows, getDefaultValue, getERMEntity, getESigTransactionId, getExcludeMeFromPropagation, getFlags, getKeyAttributes, getList, getList, getMaxMessage, getMbo, getMbo, getMboForUniqueId, getMboSetData, getMboSetData, getMboSetInfo, getMboSetRetainMboPositionData, getMboSetRetainMboPositionInfo, getMboSetValueData, getMboValueData, getMboValueData, getMboValueData, getMboValueInfoStatic, getMboValueInfoStatic, getMessage, getMessage, getMessage, getMessage, getMLFromClause, getMXTransaction, getName, getOrderBy, getOwner, getParentApp, getProfile, getQbe, getQbe, getQbe, getQbeWhere, getQueryTimeout, getRelationName, getRelationship, getSelection, getSelectionWhere, getSetOrderByForUI, getSize, getSQLOptions, getTxnPropertyMap, getUserAndQbeWhere, getUserInfo, getUserName, getUserWhere, getWarnings, getWhere, getZombie, hasMLQbe, hasQbe, hasWarnings, ignoreQbeExactMatchSet, incrementDeletedCount, init, isBasedOn, isDMDeploySet, isDMSkipFieldValidation, isEmpty, isESigNeeded, isFlagSet, isQbeCaseSensitive, isQbeExactMatch, isRetainMboPosition, latestDate, locateMbo, logESigVerification, max, min, moveFirst, moveLast, moveNext, movePrev, moveTo, notExist, positionState, processML, remove, remove, remove, reset, resetQbe, resetWithSelection, rollback, rollbackToCheckpoint, rollbackToCheckpoint, save, save, select, select, select, selectAll, setAllowQualifiedRestriction, setApp, setAppAlwaysFieldFlag, setAppWhere, setAutoKeyFlag, setDBFetchMaxRows, setDefaultOrderBy, setDefaultValue, setDefaultValue, setDefaultValues, setDMDeploySet, setDMSkipFieldValidation, setERMEntity, setESigFieldModified, setExcludeMeFromPropagation, setFlag, setFlag, setFlags, setInsertCompanySet, setInsertItemSet, setInsertOrg, setInsertSite, setLastESigTransId, setLogLargFetchResultDisabled, setMboSetInfo, setMXTransaction, setNoNeedtoFetchFromDB, setOrderBy, setOwner, setQbe, setQbe, setQbe, setQbe, setQbe, setQbeCaseSensitive, setQbeCaseSensitive, setQbeExactMatch, setQbeExactMatch, setQbeOperatorOr, setQueryBySiteQbe, setQueryTimeout, setRelationName, setRelationship, setRequiedFlagsFromERM, setRetainMboPosition, setSetOrderByForUI, setSQLOptions, setTableDomainLookup, setTxnPropertyMap, setupLongOpPipe, setUserWhere, setUserWhereAfterParse, setWhere, setWhereQbe, smartFill, smartFill, smartFind, smartFind, startCheckpoint, startCheckpoint, sum, toBeSaved, undeleteAll, unselect, unselect, unselect, unselectAll, useStoredQuery, validate, verifyESig
getBoolean, getByte, getBytes, getDate, getDouble, getFloat, getInt, getLong, getString, isNull, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueNull, setValueNull
commitTransaction, fireEventsAfterDB, fireEventsAfterDBCommit, fireEventsBeforeDB, rollbackTransaction, saveTransaction, undoTransaction, validateTransaction
void unSelectAttribute(int row) throws MXException, java.rmi.RemoteException
row
- - index of current unselected rowMXException
java.rmi.RemoteException
void unSelectAttribute(MboRemote mbo) throws MXException, java.rmi.RemoteException
row
- - index of current unselected rowMXException
java.rmi.RemoteException
MboRemote selectAttribute(MboRemote maxAttrMbo, java.lang.String relationPath, MboRemote currentSelectedObject) throws MXException, java.rmi.RemoteException
maxAttrMbo
- - MAXATTRIBUTE mborelationPath
- - use when the attribute is from related MBO, for example, LOCATION.DESCRIPTION (path="LOCATION.")currentSelectedObject
- - current selected related or main objectMXException
java.rmi.RemoteException
java.lang.String getCurrentAppName()
MXException
java.rmi.RemoteException
void clearSelectSet() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
void newAppSelected() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
boolean isNewAppSelected() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
void syncForSave() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
java.lang.String getStringSelectColumnName() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
void loadDataFromMemoryRSConfig() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException