public abstract class FauxMboSet extends java.rmi.server.UnicastRemoteObject implements FauxMboSetRemote, MboConstants
INSERTONLY, INSERTORUPDATE, UPDATEONLY
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 |
---|
FauxMboSet(MboRemote owner)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
abortSql()
Abort the sql query currently in process.
|
MboRemote |
add()
Defined to call the alternate form of the method with the default flag
of NONE and position of 0.
|
MboRemote |
add(long accessModifier)
Defined to call the alternate form of the method with the position of 0.
|
MboRemote |
addAtEnd()
Defined to call the alternate form of the method with the default flag of NONE and
position of -1.
|
MboRemote |
addAtEnd(long accessModifier)
Defined to call the alternate form of the method with the position of -1.
|
MboRemote |
addAtIndex(int index)
Defined to call the alternate form of the method with the default flag of NONE.
|
MboRemote |
addAtIndex(long accessModifier,
int index)
Probably this method should be overridden in the sub-class, unless
canAdd always throws an exception.
|
MboRemote |
addFakeAtEnd() |
void |
addListener(MboSetListener l)
Add a listener to this MboSet.
|
void |
addSubQbe(java.lang.String name,
java.lang.String[] attrs,
java.lang.String operator) |
void |
addSubQbe(java.lang.String name,
java.lang.String[] attrs,
java.lang.String operator,
boolean exactMatch) |
void |
addSubQbe(java.lang.String parentQbe,
java.lang.String name,
java.lang.String[] attrs,
java.lang.String operator) |
void |
addSubQbe(java.lang.String parentQbe,
java.lang.String name,
java.lang.String[] attrs,
java.lang.String operator,
boolean exactMatch) |
void |
addWarning(MXException e)
Add a warning to the warning list
|
void |
addWarnings(MXException[] es)
Add all the exceptions from an array to the warning vector
|
void |
checkMethodAccess(java.lang.String methodName)
Undefined in the faux set.
|
void |
cleanup()
Undefined in the faux set.
|
void |
clear()
Removes all Mbos from the faux MboSet.
|
void |
clearLongOpPipe()
Clear the long op message pipe.
|
void |
clearWarnings()
Clears the warning list.
|
void |
close()
Prematurely closes the MboSet.
|
void |
commit()
Undefined in the faux set.
|
void |
commitTransaction(MXTransaction txn)
Commit the object.
|
void |
copy(MboSetRemote mboset)
Mbo's are copied into the mboset passed as a parameter.
|
void |
copy(MboSetRemote sourceSet,
java.lang.String[] srcAttributes,
java.lang.String[] destAttributes)
New Mbos are created in this set from the sourceSet and appropriate
attribute values are copied to the mbos.
|
void |
copyForDM(MboSetRemote mboset,
int begin,
int size) |
int |
count()
Counts the number of Mbos in the MboSet using the default option.
|
int |
count(int countConstant)
Counts the number of Mbos in the MboSet.
|
void |
deleteAll()
Calls the real method with the NONE flag.
|
void |
deleteAll(long accessModifier)
Marks all mbos in this set for deletion.
|
void |
deleteAndRemove()
Deletes and Removes the current mbo from the collection,
if the mbo is newly created .
|
void |
deleteAndRemove(int pos)
Deletes and remove an object from the collection at the given position,
if the mbo at the position is a newly created.
|
void |
deleteAndRemove(int pos,
long accessModifier)
Deletes and remove an object from the collection at the given position,
if the mbo at the position is a newly created.
|
void |
deleteAndRemove(MboRemote mbo)
Delets and removes a mbo object from the collection,
if the mbo is newly created .
|
void |
deleteAndRemove(MboRemote mbo,
long accessModifier)
Delets and removes a mbo object from the collection,
if the mbo is newly created .
|
void |
deleteAndRemoveAll()
Deletes and removes all the newly created Mbos from the collection.
|
void |
deleteAndRemoveAll(long accessModifier)
Deletes and removes all the newly created Mbos from the collection.
|
java.util.List<ERMAttributeError> |
determineRequiredFieldsFromERM()
Using the ERMEntity associated with this MboSet, this method will obtain a complete
list of required fields that need a value.
|
java.util.Date |
earliestDate(java.lang.String attributeName)
Undefined in the faux set.
|
abstract void |
fetchMbos(int toPostion)
This method needs to be overridden to produce the Mbos which are members of this "MboSet".
|
MboRemote |
fetchNext()
Undefined in the faux set.
|
java.util.List<ERMAttributeError> |
findAllNullRequiredFields()
Returns a list of ERMAttributeError for each required attribute with a null value.
|
MboRemote |
findByIntegrationKey(java.lang.String[] integrationKeys,
java.lang.String[] integrationKeyValues)
This method is used by the integration logic to find out the
mbos that are present based on an integration key.
|
MboRemote |
findKey(java.lang.Object keyObject)
Undefined in the faux set.
|
void |
fireEventsAfterDB(MXTransaction txn)
fire events for all mbos in the transaction after db operation.
|
void |
fireEventsAfterDBCommit(MXTransaction txn)
fire events for all mbos in the transaction after db commit.
|
void |
fireEventsBeforeDB(MXTransaction txn)
fire events for all mbos in the transaction before db operation.
|
java.lang.String |
getApp()
Returns the application for this set
|
BitFlag |
getAppAlwaysFieldFlags(java.lang.String attr)
Get the bitFlag stored for the UI always flag for the attribute, null if nothing.
|
java.lang.String |
getAppWhere()
Gets the application where clause.
|
boolean |
getBoolean(java.lang.String attributeName) |
byte |
getByte(java.lang.String attributeName) |
byte[] |
getBytes(java.lang.String attributeName) |
java.util.Locale |
getClientLocale()
Return the locale of the object.
|
java.util.TimeZone |
getClientTimeZone()
Return the time zone being used by the server
|
java.lang.String |
getCompleteWhere()
Returns the where clause that this set would use, if it wasn't a FauxMboSet.
|
int |
getCurrentPosition()
Return the current index position in the set.
|
java.util.Date |
getDate(java.lang.String attributeName) |
int |
getDBFetchMaxRows()
Returns the fetch limit that has been set on this MboSet.
|
java.lang.String |
getDefaultValue(java.lang.String attribute)
method for getting the default value for an attribute
|
java.util.HashMap |
getDefaultValueHash()
method for getting defaultValue hash table
|
double |
getDouble(java.lang.String attributeName) |
ERMEntity |
getERMEntity()
Finds and returns the ERMEntity assiciated with the MbSet.
|
java.lang.String |
getESigTransactionId()
Undefined in the faux set.
|
boolean |
getExcludeMeFromPropagation()
Gets the flag to excude a mboset from propagation
|
java.lang.String[] |
getFetchAttributes()
The faux set doesn't support FetchAttributes.
|
java.lang.String[] |
getFetchAttributes(java.lang.String rel)
The faux set doesn't support FetchAttributes.
|
long |
getFlags()
Deprecated.
Replaced by isFlagSet(flag)
|
float |
getFloat(java.lang.String attributeName) |
int |
getInt(java.lang.String attributeName) |
java.util.HashMap |
getJspDefaultValueHash()
method for getting jsp field defaultValue hash table
|
java.lang.String[] |
getKeyAttributes()
Returns a list of key attributes.
|
MboSetRemote |
getList(int row,
java.lang.String attributeName)
Get the list of valid values for an attribute for the given row
|
MboSetRemote |
getList(java.lang.String attributeName)
Gets the MboSet containing valid values for a specified attribute of the current
Mbo in this set.
|
long |
getLong(java.lang.String attributeName) |
MaxMessage |
getMaxMessage(java.lang.String errGrp,
java.lang.String errKey)
Get the MaxMessage object for the specified error group and errorkey.
|
MboRemote |
getMbo()
Returns the current Mbo from the collection.
|
MboRemote |
getMbo(int pos)
Get the Mbo at the position.
|
MboRemote |
getMboForUniqueId(long id)
Get the mbo for the unique id.
|
MboSetData |
getMboSetData(int row,
int count,
java.lang.String[] attributes)
Return information about the MboSet and the specified attributes for the specified rows.
|
MboSetData |
getMboSetData(java.lang.String[] attributes)
Return information about the MboSet for the specified attributes.
|
MboSetInfo |
getMboSetInfo()
Return Information about the Mbo Set.
|
MboSetRetainMboPositionData |
getMboSetRetainMboPositionData()
Returns the retain mbo position data available.
|
MboSetRetainMboPositionInfo |
getMboSetRetainMboPositionInfo()
Returns the retain mbo position info available.
|
MboValueData |
getMboSetValueData(java.lang.String attribute)
Return the MboValueData for the specified attribute.
|
MboValueData[] |
getMboSetValueData(java.lang.String[] attribute)
Returns an array of MboValueData objects for the specified array of attributes.
|
MboValueData[][] |
getMboValueData(int rowStart,
int rowCount,
java.lang.String[] attribute)
Get MboValueData for the specified rows and attributes.
|
MboValueData |
getMboValueData(java.lang.String attribute)
Return MboValueData for the current instance of a Mbo.
|
MboValueData[] |
getMboValueData(java.lang.String[] attribute)
Get the MboValueData for the specified array of attributes.
|
MboValueInfoStatic |
getMboValueInfoStatic(java.lang.String attribute)
Get MboValueInfoStatic object of the attribute.
|
MboValueInfoStatic[] |
getMboValueInfoStatic(java.lang.String[] attribute)
Get a list of MboValueInfoStatic for an array of attributes.
|
java.lang.String |
getMessage(MXException ex)
Get the message of the exception in the language specified by this MboSet's userInfo.
|
java.lang.String |
getMessage(java.lang.String errGrp,
java.lang.String errKey)
Get the message in the language specified by this MboSet's userInfo for the
error group and error key.
|
java.lang.String |
getMessage(java.lang.String errGrp,
java.lang.String errKey,
java.lang.Object param)
Get the message for the error group, error key and the parameter in the language of
this MboSet's userInfo.
|
java.lang.String |
getMessage(java.lang.String errGrp,
java.lang.String errKey,
java.lang.Object[] params)
Get the message for the error group, error key and the parameter in the language of
this MboSet's userInfo.
|
java.lang.StringBuffer |
getMLFromClause(boolean useSchemaOwner)
This method shouldn't be needing this method.
|
MXTransaction |
getMXTransaction()
Undefined in the faux set.
|
abstract java.lang.String |
getName()
Define to give the MboSet a name.
|
java.lang.String |
getOrderBy()
Undefined in the faux set.
|
MboRemote |
getOwner() |
java.lang.String |
getParentApp() |
ProfileRemote |
getProfile()
Undefined in the faux set.
|
java.lang.String[][] |
getQbe()
Undefined in the faux set.
|
java.lang.String |
getQbe(java.lang.String attribute)
Looks up the Qbe defined for the attribute given.
|
java.lang.String[] |
getQbe(java.lang.String[] attribute)
Looks of the Qbe defined for each attribute named in an array.
|
java.lang.String |
getQbeWhere() |
int |
getQueryTimeout() |
java.lang.String |
getRelationName()
Returns the relationship name used to obtain this set.
|
java.lang.String |
getRelationship()
Return the Where clause of the relationship.
|
java.util.Vector |
getSelection()
Returns a Vector of selected mbos.
|
java.lang.String |
getSelectionWhere()
Returns the where clause for the selected Mbos - NOT implemented
in the faux set.
|
java.lang.String |
getSetOrderByForUI() |
int |
getSize()
Return the current size of the collection
|
java.lang.String |
getSQLOptions()
Undefined in the faux set.
|
java.lang.String |
getString(java.lang.String attributeName) |
java.util.Map<java.lang.Object,java.lang.Object> |
getTxnPropertyMap()
Gets the property map for the transaction
|
java.lang.String |
getUserAndQbeWhere()
Undefined in the faux set, but fails silently.
|
UserInfo |
getUserInfo()
Undefined in the faux set.
|
java.lang.String |
getUserName()
Undefined in the faux set.
|
java.lang.String |
getUserWhere()
Undefined in the faux set, but fails silently.
|
java.lang.String |
getUserWhere(java.lang.String alias)
Undefined in the faux set, but fails silently.
|
MXException[] |
getWarnings()
Returns a list of warnings from the last method call.
|
java.lang.String |
getWhere()
Undefined in the faux set.
|
MboRemote |
getZombie()
This method should be overridden so that in returns a Zombie Mbo
of the type of Mbo that makes up this set.
|
boolean |
hasFetchAttributes()
The faux set doesn't support FetchAttributes.
|
boolean |
hasMLQbe()
It is safe to just return false.
|
boolean |
hasQbe()
Are there QBE filters defined on this MboSet? Whether or not the filter is actually
used depends on the sub-class.
|
boolean |
hasWarnings()
Are there any warnings.
|
void |
ignoreQbeExactMatchSet(boolean flag)
Ignores the QBE exact match set by setQbeExactMatch
|
void |
incrementDeletedCount(boolean inc)
Undefined in the faux set.
|
void |
init(UserInfo ui)
Undefined in the faux set.
|
boolean |
isBasedOn(java.lang.String objectName)
Returns true, if this business object is based on the given
business object name.
|
boolean |
isClosed()
Returns whether the set has been closed or not.
|
boolean |
isDMDeploySet()
Returns the if mboset is created during Deploy action of Deployement Manager set or not
|
boolean |
isDMSkipFieldValidation()
Returns the flag if set is created during deploy action of Deployment Manager.
|
boolean |
isEmpty()
Returns true if this set is empty.
|
boolean |
isESigNeeded(java.lang.String optionName)
Undefined in the faux set.
|
boolean |
isFlagSet(long flag)
Return the state of the specified mboset flag
|
boolean |
isFromGetList()
Set the flag to indicate the mboset is from getlist
|
boolean |
isIgnoreQbeExactMatchSet()
method to find if ignore QBE exact match set or not
|
boolean |
isNull(java.lang.String attributeName) |
boolean |
isQbeCaseSensitive()
Undefined in the faux set.
|
boolean |
isQbeExactMatch() |
boolean |
isRetainMboPosition()
Is the current MboSet's mbo position to be retained?
|
java.util.Date |
latestDate(java.lang.String attributeName)
Undefined in the faux set.
|
MboRemote |
locateMbo(java.lang.String[] keys,
java.lang.String[] values,
int option) |
void |
logESigVerification(java.lang.String username,
java.lang.String reason,
boolean authenticatedSuccessfully)
Logs a esig record aboout the user indicating the reason for the verification
and whether the user authentication is successful or not.
|
double |
max(java.lang.String attribute)
Undefined in the faux set.
|
double |
min(java.lang.String attribute)
Undefined in the faux set.
|
MboRemote |
moveFirst()
Positions to the first object within the collection.
|
MboRemote |
moveLast()
Does anyone use this?
|
MboRemote |
moveNext()
Positions to the next Object found within the collection.
|
MboRemote |
movePrev()
Positions to the previous Object found within the collection.
|
MboRemote |
moveTo(int pos)
Positions to and make current the object located at the index position within
the collection.
|
int |
newMboIndex() |
boolean |
notExist()
Check if this mboset has any record.
|
void |
positionState()
Positions the current mbo based on the position data cached, if the data exists.
|
boolean |
processML()
Whether multi-language needs to be considered
|
void |
remove()
Remove the current object from the collection.
|
void |
remove(int pos)
Remove an object from the collection at the given position.
|
void |
remove(MboRemote mbo)
Remove this mbo from the faux mbo set.
|
void |
removeListener(MboSetListener l)
Remove a listener
|
void |
reportModifiedMbo(MboRemote modifiedMbo)
Assumes that the modified Mbo is a member of the set.
|
void |
reset()
This method only resets this MboSet.
|
void |
resetQbe()
Reset the QBE for this object, i.e.
|
void |
resetWithSelection()
Undefined in the faux set.
|
void |
rollback()
Undefined in the faux set.
|
void |
rollbackToCheckpoint()
Undefined in the faux set.
|
void |
rollbackToCheckpoint(int i)
Undefined in the faux set.
|
void |
rollbackTransaction(MXTransaction txn)
Rollback the object.
|
void |
save()
Redirected in to the flag taking method with the default flag of NONE.
|
void |
save(long flag)
Does nothing, since the real MboSets will do whatever is needed if
they are modified.
|
void |
saveTransaction(MXTransaction txn)
Save the object on the specified transaction.
|
void |
select(int index)
Select
|
void |
select(int startIndex,
int count)
Marks the a set of Mbos starting from startIndex Selected.
|
void |
select(java.util.Vector mboIndices)
Select
|
void |
selectAll()
Marks all the Mbos in the set selected.
|
void |
setAllowQualifiedRestriction(boolean value) |
void |
setApp(java.lang.String appName)
Sets the application for this set.
|
void |
setAppAlwaysFieldFlag(java.lang.String attr,
long flag,
boolean state)
Informs the mbo set that any mbo of this set will have the field flags set to the specified attribute.
|
void |
setAppWhere(java.lang.String appWhere)
Sets the application where clause.
|
boolean |
setAutoKeyFlag(boolean flag)
This method will switch on and off the flag of setting the autokey to the newly added() method
when different forms of add() is called if autokey is set as
the object default value.
|
void |
setDBFetchMaxRows(int fetchLimit)
Set the fetch limit for this MboSet.
|
void |
setDefaultOrderBy()
Undefined in the faux set.
|
void |
setDefaultValue(java.lang.String attribute,
MboRemote mbo)
Set default value for this attribute to the value derived from mbo passed in.
|
void |
setDefaultValue(java.lang.String attribute,
java.lang.String value)
method for setting default values for a mboset(screen/table default)
|
void |
setDefaultValues(java.lang.String[] attributes,
java.lang.String[] values)
method for setting JSP field default values for a mboset
|
void |
setDefaultValues(java.lang.String attribute,
java.lang.String value)
method for setting JSP field default values for a mboset
|
void |
setDMDeploySet(boolean flag)
Mark the set as created during deploy action of Deployment Manager
|
void |
setDMSkipFieldValidation(boolean flag)
Mark the set as created during deploy action of Deployment Manager.
|
void |
setERMEntity(ERMEntity ermEntity)
Sets the ERMEntity of on the MboSet and sets the alwaysUIFieldFlags for each required attribute in the ERMEntity
|
void |
setESigFieldModified(boolean esigFieldModified)
Undefined in the faux set.
|
void |
setExcludeMeFromPropagation(boolean flag)
Sets the flag to excude a mboset from propagation
|
void |
setFetchAttributes(java.lang.String[] attributes)
The faux set doesn't support FetchAttributes.
|
void |
setFlag(long flag,
boolean state)
Set the mboset flags to the specified values.
|
void |
setFlag(long flag,
boolean state,
MXException mxe)
Set the mboset flags to the specified values.
|
void |
setFlags(long flags)
Deprecated.
Use setFlag(long, boolean)
|
void |
setFromGetList(boolean value)
Flag to indicate if the mboset is from getlist
|
void |
setInsertCompanySet(java.lang.String compSet)
Sets the insert company set for the mboset.
|
void |
setInsertItemSet(java.lang.String itemSet)
Sets the insert item set for the mboset.
|
void |
setInsertOrg(java.lang.String org)
Sets the insert org for the mboset.
|
void |
setInsertSite(java.lang.String site)
Sets the insert site for the mboset.
|
void |
setLastESigTransId(java.lang.String id)
Undefined in the faux set.
|
boolean |
setLogLargFetchResultDisabled(boolean disable)
Pass true to disable loging of large fetch result set over a limit.
|
void |
setMboSetInfo(MboSetInfo ms)
Set the MboInfo object that describes this collection.
|
void |
setMXTransaction(MXTransaction txn)
Undefined in the faux set.
|
void |
setNoNeedtoFetchFromDB(boolean flag)
Dummy method.
|
void |
setOrderBy(java.lang.String orderByClause)
Undefined in the faux set.
|
void |
setOverrideOptimisticLock(boolean val)
Undefined in the faux set.
|
void |
setOwner(MboRemote mbo)
Given the owner of this MboSet.
|
void |
setQbe(java.lang.String[] attribute,
java.lang.String expression)
Undefined in the faux set.
|
void |
setQbe(java.lang.String[] attribute,
java.lang.String[] expression)
Undefined in the faux set.
|
void |
setQbe(java.lang.String attribute,
MboSetRemote lookup)
Set QBE for this attribute to the values derived from the multiple
selection of the lookup mbo set passed in.
|
void |
setQbe(java.lang.String attribute,
java.lang.String expression)
Sets the QBE (Query by example) for a single attribute.
|
void |
setQbe(java.lang.String attribute,
java.lang.String[] expression)
Qbe to take array of values for an attribute.
|
void |
setQbeCaseSensitive(boolean state)
Set the QBE to be case sensitive or not.
|
void |
setQbeCaseSensitive(java.lang.String state)
Set the QBE to be case sensitive or not.
|
void |
setQbeExactMatch(boolean state)
Set if QBE should use exact match.
|
void |
setQbeExactMatch(java.lang.String state)
Set if QBE should use exact match.
|
void |
setQbeOperatorOr()
Set the qbe operator OR
|
void |
setQueryBySiteQbe() |
void |
setQueryTimeout(int queryTimeout) |
void |
setRelationName(java.lang.String relationName)
This method sets the relationship name used to created this set
when this set is obtained from a mbo.
|
void |
setRelationship(java.lang.String relationClause)
Set the SQL WHERE clause that will be used to define a relationship between
this object and it's parent.
|
void |
setRequiedFlagsFromERM()
Get the ERMEntity associated with the MboSet (if there is one) and determines if the ERMEntity has
any required fields and sets the required UI always Field Flag on the MboSet for each required one.
|
void |
setRetainMboPosition(boolean retainMboPosition)
Sets the current MboSet's mbo position to be retained after save.
|
void |
setSetOrderByForUI(java.lang.String orderBy) |
void |
setSQLOptions(java.lang.String sqlOptions)
Undefined in the faux set.
|
void |
setTableDomainLookup(boolean flag)
Sets the tableDomainLookup flag to indicate that the this set
is associated with a table domain lookup.
|
void |
setTxnPropertyMap(java.util.Map<java.lang.Object,java.lang.Object> map)
Sets the property map for transaction
|
java.io.InputStream |
setupLongOpPipe()
Setup pipe for long op messages.
|
void |
setUserWhere(java.lang.String userWhere)
Undefined in the faux set, but fails silently.
|
void |
setUserWhereAfterParse(java.lang.String where) |
void |
setValue(java.lang.String attributeName,
boolean val) |
void |
setValue(java.lang.String attributeName,
boolean val,
long accessModifier) |
void |
setValue(java.lang.String attributeName,
byte val) |
void |
setValue(java.lang.String attributeName,
byte[] val) |
void |
setValue(java.lang.String attributeName,
byte[] val,
long accessModifier) |
void |
setValue(java.lang.String attributeName,
byte val,
long accessModifier) |
void |
setValue(java.lang.String attributeName,
java.util.Date val) |
void |
setValue(java.lang.String attributeName,
java.util.Date val,
long accessModifier) |
void |
setValue(java.lang.String attributeName,
double val) |
void |
setValue(java.lang.String attributeName,
double val,
long accessModifier) |
void |
setValue(java.lang.String attributeName,
float val) |
void |
setValue(java.lang.String attributeName,
float val,
long accessModifier) |
void |
setValue(java.lang.String attributeName,
int val) |
void |
setValue(java.lang.String attributeName,
int val,
long accessModifier) |
void |
setValue(java.lang.String attributeName,
long val) |
void |
setValue(java.lang.String attributeName,
long val,
long accessModifier) |
void |
setValue(java.lang.String attributeName,
short val) |
void |
setValue(java.lang.String attributeName,
short val,
long accessModifier) |
void |
setValue(java.lang.String attributeName,
java.lang.String val) |
void |
setValue(java.lang.String attributeName,
java.lang.String val,
long accessModifier) |
void |
setValueNull(java.lang.String attributeName) |
void |
setValueNull(java.lang.String attributeName,
long accessModifier) |
void |
setWhere(java.lang.String whereClause)
Not used by the faux set, unless a sub-class does something with it.
|
void |
setWhereQbe(java.lang.String attribute,
java.lang.String value,
java.lang.String where)
Undefined in the faux set.
|
MboSetRemote |
smartFill(int row,
java.lang.String attributeName,
java.lang.String value,
boolean exact)
Get a list of valid values of the attribute on the
MBO specified by the row based on the QBE set by the
value.
|
MboSetRemote |
smartFill(java.lang.String attributeName,
java.lang.String value,
boolean exact)
Get a list of valid values of the attribute based on the QBE set by the
value.
|
MboSetRemote |
smartFind(int row,
java.lang.String attributeName,
java.lang.String value,
boolean exact)
Get a list of valid values of the attribute on the
MBO specified by the row based on the QBE set by the
value.
|
MboSetRemote |
smartFind(int row,
java.lang.String objectName,
java.lang.String attributeName,
java.lang.String value,
boolean exact)
Get a list of valid values of the specified object based on the attribute value
specified of this mbo.
|
MboSetRemote |
smartFind(java.lang.String attributeName,
java.lang.String value,
boolean exact)
Get a list of valid values of the attribute based on the QBE set by the
value.
|
MboSetRemote |
smartFind(java.lang.String objectName,
java.lang.String attributeName,
java.lang.String value,
boolean exact)
Get a list of valid values of the specified object based on the attribute value
specified of this mbo.
|
void |
startCheckpoint()
Undefined in the faux set.
|
void |
startCheckpoint(int i)
Undefined in the faux set.
|
double |
sum(java.lang.String attribute)
Undefined in the faux set.
|
boolean |
toBeSaved()
Has the collection be modified in any way so that it needs to be
put in storage ?
|
void |
undeleteAll()
Undelete all the members of the set.
|
void |
undoTransaction(MXTransaction txn)
If an object is committed, and another object in the transaction fails to commit, the undoTransaction()
method is called so that the object can attemp to undo the committed transaction.
|
void |
unselect(int index)
Marks the Mbo at the specified index Unselected.
|
void |
unselect(int startIndex,
int count)
Marks the a set of Mbos starting from startIndex Unselected.
|
void |
unselect(java.util.Vector mboIndices)
Marks a set of mbos unselected by using the mbo indices.
|
void |
unselectAll()
Marks all the Mbos in the set unselected.
|
void |
useStoredQuery(java.lang.String queryName)
Undefined in the faux set.
|
void |
validate()
Undefined in the faux set.
|
boolean |
validateTransaction(MXTransaction txn)
validate the object.
|
boolean |
verifyESig(java.lang.String username,
java.lang.String password,
java.lang.String reason)
Undefined in the faux set.
|
clone, exportObject, exportObject, exportObject, unexportObject
public FauxMboSet(MboRemote owner) throws java.rmi.RemoteException
java.rmi.RemoteException
public MboRemote findKey(java.lang.Object keyObject) throws MXException, java.rmi.RemoteException
findKey
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void setApp(java.lang.String appName) throws java.rmi.RemoteException
setApp
in interface MboSetRemote
java.rmi.RemoteException
MboSet.setApp(String appName)
public java.lang.String getApp() throws java.rmi.RemoteException
getApp
in interface MboSetRemote
java.rmi.RemoteException
public java.lang.String getParentApp() throws MXException, java.rmi.RemoteException
getParentApp
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.getParentApp()
public void setWhere(java.lang.String whereClause) throws java.rmi.RemoteException
setWhere
in interface MboSetRemote
java.rmi.RemoteException
MboSet.setWhere(String whereClause)
public java.lang.String getWhere() throws java.rmi.RemoteException
getWhere
in interface MboSetRemote
java.rmi.RemoteException
public void setUserWhere(java.lang.String userWhere) throws MXException, java.rmi.RemoteException
setUserWhere
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.setUserWhere(String whereClause)
public final java.lang.String getUserWhere() throws MXException, java.rmi.RemoteException
getUserWhere
in interface MboSetRemote
MXException
java.rmi.RemoteException
public java.lang.String getUserWhere(java.lang.String alias) throws MXException, java.rmi.RemoteException
alias
- MXException
java.rmi.RemoteException
public java.lang.String getUserAndQbeWhere() throws MXException, java.rmi.RemoteException
getUserAndQbeWhere
in interface MboSetRemote
MXException
java.rmi.RemoteException
public java.lang.String getQbeWhere() throws MXException, java.rmi.RemoteException
getQbeWhere
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void useStoredQuery(java.lang.String queryName) throws MXException, java.rmi.RemoteException
useStoredQuery
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.useStoredQuery(String queryName)
public void setOrderBy(java.lang.String orderByClause) throws MXException, java.rmi.RemoteException
setOrderBy
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.setOrderBy(String orderByClause)
public void setDefaultOrderBy() throws MXException, java.rmi.RemoteException
setDefaultOrderBy
in interface MboSetRemote
MXException
java.rmi.RemoteException
public java.lang.String getOrderBy() throws java.rmi.RemoteException
getOrderBy
in interface MboSetRemote
java.rmi.RemoteException
public void setSQLOptions(java.lang.String sqlOptions) throws java.rmi.RemoteException
setSQLOptions
in interface MboSetRemote
java.rmi.RemoteException
MboSet.setSQLOptions(String sqlOptions)
public java.lang.String getSQLOptions() throws java.rmi.RemoteException
getSQLOptions
in interface MboSetRemote
java.rmi.RemoteException
public void setFetchAttributes(java.lang.String[] attributes) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public java.lang.String[] getFetchAttributes() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public java.lang.String[] getFetchAttributes(java.lang.String rel) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public boolean hasFetchAttributes() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public MboRemote moveNext() throws MXException, java.rmi.RemoteException
moveNext
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.moveNext()
public MboRemote movePrev() throws MXException, java.rmi.RemoteException
movePrev
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.movePrev()
public MboRemote moveFirst() throws MXException, java.rmi.RemoteException
moveFirst
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.moveFirst()
public MboRemote moveLast() throws MXException, java.rmi.RemoteException
moveLast
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.moveLast()
public MboRemote moveTo(int pos) throws MXException, java.rmi.RemoteException
moveTo
in interface MboSetRemote
MXException
java.rmi.RemoteException
public final MboRemote add() throws MXException, java.rmi.RemoteException
add
in interface MboSetRemote
MXException
java.rmi.RemoteException
addAtIndex(long,int)
public final MboRemote add(long accessModifier) throws MXException, java.rmi.RemoteException
add
in interface MboSetRemote
MXException
java.rmi.RemoteException
addAtIndex(long,int)
public final MboRemote addAtEnd() throws MXException, java.rmi.RemoteException
addAtEnd
in interface MboSetRemote
MXException
java.rmi.RemoteException
addAtIndex(long,int)
public final MboRemote addAtEnd(long accessModifier) throws MXException, java.rmi.RemoteException
addAtEnd
in interface MboSetRemote
MXException
java.rmi.RemoteException
addAtIndex(long,int)
public MboRemote addFakeAtEnd() throws MXException, java.rmi.RemoteException
addFakeAtEnd
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.addFakeAtEnd()
public final MboRemote addAtIndex(int index) throws MXException, java.rmi.RemoteException
addAtIndex
in interface MboSetRemote
MXException
java.rmi.RemoteException
addAtIndex(long,int)
public MboRemote addAtIndex(long accessModifier, int index) throws MXException, java.rmi.RemoteException
addAtIndex
in interface MboSetRemote
MXException
java.rmi.RemoteException
psdi.mbo.MboSet#addAtIndex(int, long)
public int count(int countConstant) throws MXException, java.rmi.RemoteException
count
in interface MboSetRemote
countConstant
- What to include in the count.MXException
java.rmi.RemoteException
MboSet.count(int countConstant)
public int count() throws MXException, java.rmi.RemoteException
count
in interface MboSetRemote
MXException
java.rmi.RemoteException
The default option.
public double sum(java.lang.String attribute) throws MXException, java.rmi.RemoteException
sum
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.sum(String attribute)
public double min(java.lang.String attribute) throws MXException, java.rmi.RemoteException
min
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.min(String attribute)
public double max(java.lang.String attribute) throws MXException, java.rmi.RemoteException
max
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.max(String attribute)
public java.util.Date latestDate(java.lang.String attributeName) throws MXException, java.rmi.RemoteException
latestDate
in interface MboSetRemote
MXException
java.rmi.RemoteException
public java.util.Date earliestDate(java.lang.String attributeName) throws MXException, java.rmi.RemoteException
earliestDate
in interface MboSetRemote
MXException
java.rmi.RemoteException
public boolean isEmpty() throws MXException, java.rmi.RemoteException
isEmpty
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.isEmpty()
public final boolean notExist() throws MXException, java.rmi.RemoteException
notExist
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.notExist()
public void save() throws MXException, java.rmi.RemoteException
save
in interface MboSetRemote
MXException
java.rmi.RemoteException
save(long)
public void save(long flag) throws MXException, java.rmi.RemoteException
save
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void close() throws MXException, java.rmi.RemoteException
close
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void reset() throws MXException, java.rmi.RemoteException
reset
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.reset()
public int getCurrentPosition()
getCurrentPosition
in interface MboSetRemote
public boolean toBeSaved() throws java.rmi.RemoteException
toBeSaved
in interface MboSetRemote
java.rmi.RemoteException
public MboRemote getMbo()
getMbo
in interface MboSetRemote
reset()
public MboRemote getMbo(int pos) throws MXException, java.rmi.RemoteException
getMbo
in interface MboSetRemote
pos
- Position of the Mbo in the MboSetMXException
java.rmi.RemoteException
public MboValueData getMboValueData(java.lang.String attribute) throws MXException, java.rmi.RemoteException
getMboValueData
in interface MboSetRemote
attribute
- The attribute whose characteristics are requested.MXException
java.rmi.RemoteException
MboSet.getMboValueData(String)
public MboValueData[] getMboValueData(java.lang.String[] attribute) throws MXException, java.rmi.RemoteException
getMboValueData
in interface MboSetRemote
attribute
- Array of attributes whose characteristics are requested.MXException
java.rmi.RemoteException
MboSet.getMboValueData(String[])
public MboValueData[][] getMboValueData(int rowStart, int rowCount, java.lang.String[] attribute) throws MXException, java.rmi.RemoteException
getMboValueData
in interface MboSetRemote
rowStart
- The position within this MboSet of the first Mbo whose
MboValueData is being requested. The row number of the first Mbo in a
MboSet is 0.rowCount
- The number of rows whose MboValueData is being requested.attribute
- Array of attributes whose characteristics are requested.MXException
java.rmi.RemoteException
MboSet.getMboValueData(int, int, String[])
public MboSetData getMboSetData(java.lang.String[] attributes) throws java.rmi.RemoteException
getMboSetData
in interface MboSetRemote
java.rmi.RemoteException
MboSet.getMboSetData(String[])
public MboSetData getMboSetData(int row, int count, java.lang.String[] attributes) throws MXException, java.rmi.RemoteException
getMboSetData
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void resetQbe()
resetQbe
in interface MboSetRemote
setQbe(String, String)
public void setQbe(java.lang.String attribute, java.lang.String expression) throws MXException, java.rmi.RemoteException
setQbe
in interface MboSetRemote
attribute
- The name of the attribute.expression
- The QBE expression.MXException
java.rmi.RemoteException
MboSet.setQbe(String, String)
public void setQbeOperatorOr() throws MXException, java.rmi.RemoteException
setQbeOperatorOr
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void setQbe(java.lang.String attribute, java.lang.String[] expression) throws MXException, java.rmi.RemoteException
MboSetRemote
setQbe
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void setQbe(java.lang.String[] attribute, java.lang.String expression) throws MXException, java.rmi.RemoteException
setQbe
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.setQbe(String[], String)
public void setQbe(java.lang.String[] attribute, java.lang.String[] expression) throws MXException, java.rmi.RemoteException
setQbe
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.setQbe(String[], String)
public java.lang.String[][] getQbe() throws MXException, java.rmi.RemoteException
getQbe
in interface MboSetRemote
MXException
java.rmi.RemoteException
public java.lang.String getQbe(java.lang.String attribute) throws MXException, java.rmi.RemoteException
getQbe
in interface MboSetRemote
attribute
- The name of the attribute.MXException
java.rmi.RemoteException
public java.lang.String[] getQbe(java.lang.String[] attribute) throws java.rmi.RemoteException
getQbe
in interface MboSetRemote
attribute
- The names of the attributes.java.rmi.RemoteException
The single attribute name version.
public boolean hasQbe() throws java.rmi.RemoteException
hasQbe
in interface MboSetRemote
java.rmi.RemoteException
public void setQbeExactMatch(boolean state) throws java.rmi.RemoteException
setQbeExactMatch
in interface MboSetRemote
state
- true forces exact match, so that "TEST" <> "TESTING".java.rmi.RemoteException
MboSet.setQbeExactMatch(boolean)
public void setQbeExactMatch(java.lang.String state) throws java.rmi.RemoteException
setQbeExactMatch
in interface MboSetRemote
state
- true forces exact match, so that "TEST" <> "TESTING".
Valid parameters are "true" or "false".java.rmi.RemoteException
public boolean isQbeExactMatch() throws java.rmi.RemoteException
isQbeExactMatch
in interface MboSetRemote
java.rmi.RemoteException
public void ignoreQbeExactMatchSet(boolean flag) throws MXException, java.rmi.RemoteException
ignoreQbeExactMatchSet
in interface MboSetRemote
java.rmi.RemoteException
MXException
public boolean isQbeCaseSensitive() throws java.rmi.RemoteException
isQbeCaseSensitive
in interface MboSetRemote
java.rmi.RemoteException
public void setQbeCaseSensitive(boolean state) throws java.rmi.RemoteException
setQbeCaseSensitive
in interface MboSetRemote
state
- true forces case sensitivity, so that "TEST" <> "test".java.rmi.RemoteException
MboSet.setQbeCaseSensitive(boolean)
public void setQbeCaseSensitive(java.lang.String state) throws java.rmi.RemoteException
setQbeCaseSensitive
in interface MboSetRemote
state
- true forces case sensitivity, so that "TEST" <> "test".
Valid parameters are "true" or "false".java.rmi.RemoteException
public MboSetRemote getList(java.lang.String attributeName) throws MXException, java.rmi.RemoteException
tableX.getList(String attributeName)
will return a set of Asset. To obtain the actual values of each assetnum in that set,
you must call Mbo.getString("assetnum")
or a similar method for each member of the set.
getList(String attributeName)
will return null if no valid values can be identified. Calling
MboSet.getList(String attributeName)
is the same as calling
Mbo.getList(String attribute)
for the current Mbo. Typically, the way you define a list of valid values is
via a field validation class for a given MboSet and attribute. The field
validation classes are registered on the database in
maxsyscolumns2.customclassname
.getList
in interface MboSetRemote
attributeName
- The attribute for which you want the list of valid values.MXException
java.rmi.RemoteException
Mbo.getString(java.lang.String, java.lang.String)
,
Mbo.getList(String)
public MboSetRemote getList(int row, java.lang.String attributeName) throws MXException, java.rmi.RemoteException
getList
in interface MboSetRemote
MXException
java.rmi.RemoteException
public abstract java.lang.String getName() throws java.rmi.RemoteException
getName
in interface MboSetRemote
java.rmi.RemoteException
public void init(UserInfo ui) throws MXException, java.rmi.RemoteException
init
in interface MboSetRemote
MXException
java.rmi.RemoteException
public MboRemote getOwner() throws MXException, java.rmi.RemoteException
getOwner
in interface MboSetRemote
MXException
java.rmi.RemoteException
setOwner(psdi.mbo.MboRemote)
public void checkMethodAccess(java.lang.String methodName) throws MXException, java.rmi.RemoteException
checkMethodAccess
in interface MboSetRemote
java.rmi.RemoteException
MXException
public void validate() throws MXException, java.rmi.RemoteException
validate
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void commit() throws MXException, java.rmi.RemoteException
commit
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void rollback() throws MXException, java.rmi.RemoteException
rollback
in interface MboSetRemote
MXException
java.rmi.RemoteException
public java.util.Locale getClientLocale()
public java.util.TimeZone getClientTimeZone()
public void setOwner(MboRemote mbo) throws MXException, java.rmi.RemoteException
setOwner
in interface MboSetRemote
MXException
java.rmi.RemoteException
getOwner()
public void deleteAll() throws MXException, java.rmi.RemoteException
deleteAll
in interface MboSetRemote
MXException
java.rmi.RemoteException
deleteAll(long)
public void deleteAll(long accessModifier) throws MXException, java.rmi.RemoteException
deleteAll
in interface MboSetRemote
MXException
java.rmi.RemoteException
The faux code is based on the real code.
public void undeleteAll() throws MXException, java.rmi.RemoteException
undeleteAll
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.undeleteAll()
public void setRelationship(java.lang.String relationClause)
setRelationship
in interface MboSetRemote
public java.lang.String getRelationship() throws java.rmi.RemoteException
getRelationship
in interface MboSetRemote
java.rmi.RemoteException
public void setMboSetInfo(MboSetInfo ms) throws java.rmi.RemoteException
setMboSetInfo
in interface MboSetRemote
java.rmi.RemoteException
public MboRemote fetchNext() throws MXException, java.rmi.RemoteException
fetchNext
in interface MboSetRemote
MXException
java.rmi.RemoteException
public boolean isFlagSet(long flag) throws MXException, java.rmi.RemoteException
isFlagSet
in interface MboSetRemote
MXException
java.rmi.RemoteException
@Deprecated public long getFlags() throws MXException, java.rmi.RemoteException
getFlags
in interface MboSetRemote
MXException
java.rmi.RemoteException
isFlagSet(long)
@Deprecated public void setFlags(long flags) throws MXException, java.rmi.RemoteException
setFlags
in interface MboSetRemote
MXException
java.rmi.RemoteException
setFlag(long, boolean)
public void setFlag(long flag, boolean state)
setFlag
in interface MboSetRemote
public void setFlag(long flag, boolean state, MXException mxe)
setFlag
in interface MboSetRemote
public java.lang.String getUserName() throws MXException, java.rmi.RemoteException
getUserName
in interface MboSetRemote
MXException
java.rmi.RemoteException
public final void copy(MboSetRemote mboset) throws MXException, java.rmi.RemoteException
copy
in interface MboSetRemote
MXException
java.rmi.RemoteException
public final void copy(MboSetRemote sourceSet, java.lang.String[] srcAttributes, java.lang.String[] destAttributes) throws MXException, java.rmi.RemoteException
copy
in interface MboSetRemote
sourceSet
- set from which to copy the mbo values.srcAttributes
- attributes to be copied from the source set mbos.destAttributes
- attributes in the current set mbos that need to be set.MXException
java.rmi.RemoteException
public MboSetInfo getMboSetInfo()
getMboSetInfo
in interface MboSetRemote
Must have been set using this method eariler.
public void setMXTransaction(MXTransaction txn) throws java.rmi.RemoteException
setMXTransaction
in interface MboSetRemote
java.rmi.RemoteException
public MXTransaction getMXTransaction() throws java.rmi.RemoteException
getMXTransaction
in interface MboSetRemote
java.rmi.RemoteException
public java.lang.String getCompleteWhere() throws MXException, java.rmi.RemoteException
getCompleteWhere
in interface MboSetRemote
MXException
java.rmi.RemoteException
setWhere(String)
,
getRelationship()
public MboValueData[] getMboSetValueData(java.lang.String[] attribute) throws MXException, java.rmi.RemoteException
getMboSetValueData
in interface MboSetRemote
attribute
- The array of attributes whose characteristics are being requested.MXException
java.rmi.RemoteException
MboSet.getMboSetValueData(String[])
public MboValueData getMboSetValueData(java.lang.String attribute) throws MXException, java.rmi.RemoteException
attribute
- The attribute whose characteristics are requested.MXException
java.rmi.RemoteException
public void remove() throws MXException, java.rmi.RemoteException
remove
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void remove(int pos) throws MXException, java.rmi.RemoteException
remove
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void remove(MboRemote mbo) throws MXException, java.rmi.RemoteException
remove
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void deleteAndRemove() throws MXException, java.rmi.RemoteException
deleteAndRemove
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void deleteAndRemove(int pos) throws MXException, java.rmi.RemoteException
deleteAndRemove
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void deleteAndRemove(int pos, long accessModifier) throws MXException, java.rmi.RemoteException
deleteAndRemove
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void deleteAndRemove(MboRemote mbo) throws MXException, java.rmi.RemoteException
deleteAndRemove
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void deleteAndRemove(MboRemote mbo, long accessModifier) throws MXException, java.rmi.RemoteException
deleteAndRemove
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void deleteAndRemoveAll() throws MXException, java.rmi.RemoteException
deleteAndRemoveAll
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void deleteAndRemoveAll(long accessModifier) throws MXException, java.rmi.RemoteException
MboSetRemote
deleteAndRemoveAll
in interface MboSetRemote
MXException
java.rmi.RemoteException
public int getSize()
getSize
in interface MboSetRemote
MboSet.getSize()
public void clear() throws MXException, java.rmi.RemoteException
clear
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void incrementDeletedCount(boolean inc) throws java.rmi.RemoteException
incrementDeletedCount
in interface MboSetRemote
java.rmi.RemoteException
public UserInfo getUserInfo() throws java.rmi.RemoteException
getUserInfo
in interface MboSetRemote
java.rmi.RemoteException
public MboRemote getZombie() throws java.rmi.RemoteException
getZombie
in interface MboSetRemote
java.rmi.RemoteException
public void cleanup() throws MXException, java.rmi.RemoteException
cleanup
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void startCheckpoint() throws MXException, java.rmi.RemoteException
startCheckpoint
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void rollbackToCheckpoint() throws MXException, java.rmi.RemoteException
rollbackToCheckpoint
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void startCheckpoint(int i) throws MXException, java.rmi.RemoteException
startCheckpoint
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void rollbackToCheckpoint(int i) throws MXException, java.rmi.RemoteException
rollbackToCheckpoint
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void setOverrideOptimisticLock(boolean val) throws java.rmi.RemoteException
java.rmi.RemoteException
public void select(int index) throws MXException, java.rmi.RemoteException
select
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.select(int)
public void select(java.util.Vector mboIndices) throws MXException, java.rmi.RemoteException
select
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.select(Vector)
public void select(int startIndex, int count) throws MXException, java.rmi.RemoteException
select
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.select(int,int)
public void unselect(int index) throws MXException, java.rmi.RemoteException
unselect
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.unselect(int)
public void unselect(java.util.Vector mboIndices) throws MXException, java.rmi.RemoteException
unselect
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.unselect(Vector)
public void unselect(int startIndex, int count) throws MXException, java.rmi.RemoteException
unselect
in interface MboSetRemote
startIndex
- starting index position (must be >= 0)count
- number of Mbos after the start index to be marked
unselected (must be > 0).MXException
java.rmi.RemoteException
MboSet.unselect(int, int)
public java.util.Vector getSelection() throws MXException, java.rmi.RemoteException
MboSetRemote
getSelection
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void selectAll() throws MXException, java.rmi.RemoteException
selectAll
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.selectAll()
public void unselectAll() throws MXException, java.rmi.RemoteException
unselectAll
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.selectAll()
public void setWhereQbe(java.lang.String attribute, java.lang.String value, java.lang.String where) throws MXException, java.rmi.RemoteException
setWhereQbe
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void resetWithSelection() throws MXException, java.rmi.RemoteException
resetWithSelection
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void setAppWhere(java.lang.String appWhere) throws MXException, java.rmi.RemoteException
setAppWhere
in interface MboSetRemote
appWhere
- This where clause will be added to the final assembled where clauseMXException
java.rmi.RemoteException
Getter method.
,
Assembles the where clause used to get records.
public java.lang.String getAppWhere() throws MXException, java.rmi.RemoteException
getAppWhere
in interface MboSetRemote
MXException
java.rmi.RemoteException
Setter method.
,
Assembles the where clause used to get records.
public void setDefaultValue(java.lang.String attribute, java.lang.String value) throws MXException, java.rmi.RemoteException
setDefaultValue
in interface MboSetRemote
attribute
- NameValue
- for the attributeMXException
java.rmi.RemoteException
public java.lang.String getDefaultValue(java.lang.String attribute) throws MXException, java.rmi.RemoteException
getDefaultValue
in interface MboSetRemote
attribute
- NameMXException
java.rmi.RemoteException
public java.util.HashMap getDefaultValueHash()
public void setDefaultValues(java.lang.String[] attributes, java.lang.String[] values) throws MXException, java.rmi.RemoteException
setDefaultValues
in interface MboSetRemote
attributes
- arrayarray
- of Values for the attributeMXException
java.rmi.RemoteException
public void setDefaultValues(java.lang.String attribute, java.lang.String value)
attribute
- Value
- public java.util.HashMap getJspDefaultValueHash()
public boolean isESigNeeded(java.lang.String optionName) throws MXException, java.rmi.RemoteException
isESigNeeded
in interface MboSetRemote
MXException
java.rmi.RemoteException
public boolean verifyESig(java.lang.String username, java.lang.String password, java.lang.String reason) throws MXException, java.rmi.RemoteException
verifyESig
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void logESigVerification(java.lang.String username, java.lang.String reason, boolean authenticatedSuccessfully) throws MXException, java.rmi.RemoteException
logESigVerification
in interface MboSetRemote
MXException
java.rmi.RemoteException
public java.lang.String getESigTransactionId() throws MXException, java.rmi.RemoteException
getESigTransactionId
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void setLastESigTransId(java.lang.String id) throws MXException, java.rmi.RemoteException
setLastESigTransId
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void setESigFieldModified(boolean esigFieldModified) throws java.rmi.RemoteException
setESigFieldModified
in interface MboSetRemote
java.rmi.RemoteException
public void saveTransaction(MXTransaction txn) throws java.rmi.RemoteException
saveTransaction
in interface Transactable
txn
- Transaction that cuased the savejava.rmi.RemoteException
- Network errorpublic void commitTransaction(MXTransaction txn) throws java.rmi.RemoteException
Transactable
commitTransaction
in interface Transactable
txn
- Transaction that caused the commitjava.rmi.RemoteException
- Network errorpublic void rollbackTransaction(MXTransaction txn) throws java.rmi.RemoteException
Transactable
rollbackTransaction
in interface Transactable
txn
- Transaction that caused the rollbackjava.rmi.RemoteException
- Network errorpublic void undoTransaction(MXTransaction txn) throws java.rmi.RemoteException
Transactable
undoTransaction
in interface Transactable
txn
- Transaction that caused the undojava.rmi.RemoteException
- Network errorpublic boolean validateTransaction(MXTransaction txn) throws java.rmi.RemoteException
Transactable
validateTransaction
in interface Transactable
txn
- Transaction that caused the savejava.rmi.RemoteException
- Network errorpublic void fireEventsBeforeDB(MXTransaction txn) throws MXException, java.rmi.RemoteException
Transactable
fireEventsBeforeDB
in interface Transactable
txn
- TransactionMXException
- Error while committingjava.rmi.RemoteException
- Network errorpublic void fireEventsAfterDB(MXTransaction txn) throws MXException, java.rmi.RemoteException
Transactable
fireEventsAfterDB
in interface Transactable
txn
- TransactionMXException
- Error while committingjava.rmi.RemoteException
- Network errorpublic void fireEventsAfterDBCommit(MXTransaction txn) throws MXException, java.rmi.RemoteException
Transactable
fireEventsAfterDBCommit
in interface Transactable
txn
- TransactionMXException
- Error while committingjava.rmi.RemoteException
- Network errorpublic java.lang.String getString(java.lang.String attributeName) throws MXException, java.rmi.RemoteException
getString
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public boolean getBoolean(java.lang.String attributeName) throws MXException, java.rmi.RemoteException
getBoolean
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public byte getByte(java.lang.String attributeName) throws MXException, java.rmi.RemoteException
getByte
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public int getInt(java.lang.String attributeName) throws MXException, java.rmi.RemoteException
getInt
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public long getLong(java.lang.String attributeName) throws MXException, java.rmi.RemoteException
getLong
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public float getFloat(java.lang.String attributeName) throws MXException, java.rmi.RemoteException
getFloat
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public double getDouble(java.lang.String attributeName) throws MXException, java.rmi.RemoteException
getDouble
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public java.util.Date getDate(java.lang.String attributeName) throws MXException, java.rmi.RemoteException
getDate
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public byte[] getBytes(java.lang.String attributeName) throws MXException, java.rmi.RemoteException
getBytes
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public boolean isNull(java.lang.String attributeName) throws MXException, java.rmi.RemoteException
isNull
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public void setValueNull(java.lang.String attributeName) throws MXException, java.rmi.RemoteException
setValueNull
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public void setValue(java.lang.String attributeName, java.lang.String val) throws MXException, java.rmi.RemoteException
setValue
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public void setValue(java.lang.String attributeName, boolean val) throws MXException, java.rmi.RemoteException
setValue
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public void setValue(java.lang.String attributeName, byte val) throws MXException, java.rmi.RemoteException
setValue
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public void setValue(java.lang.String attributeName, short val) throws MXException, java.rmi.RemoteException
setValue
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public void setValue(java.lang.String attributeName, int val) throws MXException, java.rmi.RemoteException
setValue
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public void setValue(java.lang.String attributeName, long val) throws MXException, java.rmi.RemoteException
setValue
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public void setValue(java.lang.String attributeName, float val) throws MXException, java.rmi.RemoteException
setValue
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public void setValue(java.lang.String attributeName, double val) throws MXException, java.rmi.RemoteException
setValue
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public void setValue(java.lang.String attributeName, byte[] val) throws MXException, java.rmi.RemoteException
setValue
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public void setValue(java.lang.String attributeName, java.util.Date val) throws MXException, java.rmi.RemoteException
setValue
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public void setValueNull(java.lang.String attributeName, long accessModifier) throws MXException, java.rmi.RemoteException
setValueNull
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public void setValue(java.lang.String attributeName, java.lang.String val, long accessModifier) throws MXException, java.rmi.RemoteException
setValue
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public void setValue(java.lang.String attributeName, boolean val, long accessModifier) throws MXException, java.rmi.RemoteException
setValue
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public void setValue(java.lang.String attributeName, byte val, long accessModifier) throws MXException, java.rmi.RemoteException
setValue
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public void setValue(java.lang.String attributeName, short val, long accessModifier) throws MXException, java.rmi.RemoteException
setValue
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public void setValue(java.lang.String attributeName, int val, long accessModifier) throws MXException, java.rmi.RemoteException
setValue
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public void setValue(java.lang.String attributeName, long val, long accessModifier) throws MXException, java.rmi.RemoteException
setValue
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public void setValue(java.lang.String attributeName, float val, long accessModifier) throws MXException, java.rmi.RemoteException
setValue
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public void setValue(java.lang.String attributeName, double val, long accessModifier) throws MXException, java.rmi.RemoteException
setValue
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public void setValue(java.lang.String attributeName, byte[] val, long accessModifier) throws MXException, java.rmi.RemoteException
setValue
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public void setValue(java.lang.String attributeName, java.util.Date val, long accessModifier) throws MXException, java.rmi.RemoteException
setValue
in interface MboAccessInterface
MXException
java.rmi.RemoteException
public abstract void fetchMbos(int toPostion) throws MXException, java.rmi.RemoteException
toPosition
- To which position needs to be filled.MXException
java.rmi.RemoteException
public boolean isClosed()
public java.lang.String getSelectionWhere() throws MXException, java.rmi.RemoteException
getSelectionWhere
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void addListener(MboSetListener l)
l
- The listener to add.public void removeListener(MboSetListener l)
l
- The listener to remove.public void reportModifiedMbo(MboRemote modifiedMbo) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
Listeners are informed of the modified Mbo.
public void setTableDomainLookup(boolean flag)
setTableDomainLookup
in interface MboSetRemote
public boolean isBasedOn(java.lang.String objectName) throws java.rmi.RemoteException
isBasedOn
in interface MboSetRemote
java.rmi.RemoteException
public java.lang.String[] getKeyAttributes() throws java.rmi.RemoteException
getKeyAttributes
in interface MboSetRemote
java.rmi.RemoteException
public ProfileRemote getProfile() throws java.rmi.RemoteException
getProfile
in interface MboSetRemote
java.rmi.RemoteException
MboSet.getProfile()
public boolean setAutoKeyFlag(boolean flag) throws java.rmi.RemoteException
setAutoKeyFlag
in interface MboSetRemote
java.rmi.RemoteException
MboSet.setAutoKeyFlag(boolean)
public MXException[] getWarnings()
getWarnings
in interface MboSetRemote
hasWarnings()
,
clearWarnings()
,
addWarning(psdi.util.MXException)
public void clearWarnings()
public boolean hasWarnings()
hasWarnings
in interface MboSetRemote
public void addWarning(MXException e)
addWarning
in interface MboSetRemote
public void addWarnings(MXException[] es)
addWarnings
in interface MboSetRemote
es
- An array of MXExceptions. It is normally obtained from getWarnings().public MboRemote findByIntegrationKey(java.lang.String[] integrationKeys, java.lang.String[] integrationKeyValues) throws MXException, java.rmi.RemoteException
findByIntegrationKey
in interface MboSetRemote
integrationKeys
- list of key attributesintegrationKeyValues
- list of key valuesMXException
java.rmi.RemoteException
public void setRelationName(java.lang.String relationName) throws MXException, java.rmi.RemoteException
setRelationName
in interface MboSetRemote
relationName
- relationship nameMXException
java.rmi.RemoteException
public java.lang.String getRelationName() throws MXException, java.rmi.RemoteException
getRelationName
in interface MboSetRemote
MXException
java.rmi.RemoteException
public MboSetRemote smartFill(java.lang.String attributeName, java.lang.String value, boolean exact) throws MXException, java.rmi.RemoteException
smartFill
in interface MboSetRemote
attributeName
- value
- MXException
java.rmi.RemoteException
MboSet.smartFill(String, String, boolean);
public MboSetRemote smartFind(java.lang.String objectName, java.lang.String attributeName, java.lang.String value, boolean exact) throws MXException, java.rmi.RemoteException
smartFind
in interface MboSetRemote
attributeName
- value
- objectName
- MXException
java.rmi.RemoteException
MboSet.smartFind(String, String, String, boolean);
public MboSetRemote smartFind(int row, java.lang.String objectName, java.lang.String attributeName, java.lang.String value, boolean exact) throws MXException, java.rmi.RemoteException
attributeName
- value
- objectName
- MXException
java.rmi.RemoteException
public MboSetRemote smartFind(java.lang.String attributeName, java.lang.String value, boolean exact) throws MXException, java.rmi.RemoteException
smartFind
in interface MboSetRemote
attributeName
- value
- MXException
java.rmi.RemoteException
MboSet.smartFind(String, String, boolean);
public MboSetRemote smartFill(int row, java.lang.String attributeName, java.lang.String value, boolean exact) throws MXException, java.rmi.RemoteException
smartFill
in interface MboSetRemote
attributeName
- value
- MXException
java.rmi.RemoteException
MboSet.smartFill(int, String, String, boolean);
public MboSetRemote smartFind(int row, java.lang.String attributeName, java.lang.String value, boolean exact) throws MXException, java.rmi.RemoteException
attributeName
- value
- MXException
java.rmi.RemoteException
public java.lang.StringBuffer getMLFromClause(boolean useSchemaOwner) throws MXException, java.rmi.RemoteException
getMLFromClause
in interface MboSetRemote
MXException
java.rmi.RemoteException
public boolean hasMLQbe() throws MXException, java.rmi.RemoteException
hasMLQbe
in interface MboSetRemote
MXException
java.rmi.RemoteException
public MboValueInfoStatic getMboValueInfoStatic(java.lang.String attribute) throws MXException, java.rmi.RemoteException
getMboValueInfoStatic
in interface MboSetRemote
MXException
java.rmi.RemoteException
Mbo.getMboValueInfoStatic(String )
public MboValueInfoStatic[] getMboValueInfoStatic(java.lang.String[] attribute) throws MXException, java.rmi.RemoteException
getMboValueInfoStatic
in interface MboSetRemote
MXException
java.rmi.RemoteException
Mbo.getMboValueInfoStatic(String[])
public boolean isFromGetList() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void setFromGetList(boolean value) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public MboRemote getMboForUniqueId(long id) throws MXException, java.rmi.RemoteException
getMboForUniqueId
in interface MboSetRemote
MXException
java.rmi.RemoteException
public java.lang.String getMessage(java.lang.String errGrp, java.lang.String errKey) throws java.rmi.RemoteException
getMessage
in interface MboSetRemote
errGrp
- errKey
- java.rmi.RemoteException
public java.lang.String getMessage(java.lang.String errGrp, java.lang.String errKey, java.lang.Object[] params) throws java.rmi.RemoteException
getMessage
in interface MboSetRemote
java.rmi.RemoteException
Mbo.getMessage(String errGrp, String errKey, Object[] params)
public java.lang.String getMessage(java.lang.String errGrp, java.lang.String errKey, java.lang.Object param) throws java.rmi.RemoteException
getMessage
in interface MboSetRemote
java.rmi.RemoteException
Mbo.getMessage(String errGrp, String errKey, Object param)
public java.lang.String getMessage(MXException ex) throws java.rmi.RemoteException
getMessage
in interface MboSetRemote
errGrp
- errKey
- java.rmi.RemoteException
public MaxMessage getMaxMessage(java.lang.String errGrp, java.lang.String errKey) throws MXException, java.rmi.RemoteException
getMaxMessage
in interface MboSetRemote
errGrp
- errKey
- MXException
java.rmi.RemoteException
public void setQueryBySiteQbe() throws MXException, java.rmi.RemoteException
setQueryBySiteQbe
in interface MboSetRemote
MXException
java.rmi.RemoteException
public boolean setLogLargFetchResultDisabled(boolean disable) throws java.rmi.RemoteException
setLogLargFetchResultDisabled
in interface MboSetRemote
disable
- java.rmi.RemoteException
public void setQbe(java.lang.String attribute, MboSetRemote lookup) throws MXException, java.rmi.RemoteException
setQbe
in interface MboSetRemote
attribute
- lookup
- MXException
java.rmi.RemoteException
MboSet.setQbe(String, MboSetRemote)
public void addSubQbe(java.lang.String name, java.lang.String[] attrs, java.lang.String operator, boolean exactMatch) throws MXException, java.rmi.RemoteException
addSubQbe
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.addSubQbe(String, String[], String, boolean)
public void addSubQbe(java.lang.String name, java.lang.String[] attrs, java.lang.String operator) throws MXException, java.rmi.RemoteException
addSubQbe
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.addSubQbe(String, String[], String)
public void addSubQbe(java.lang.String parentQbe, java.lang.String name, java.lang.String[] attrs, java.lang.String operator, boolean exactMatch) throws MXException, java.rmi.RemoteException
addSubQbe
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.addSubQbe(String, String, String[], String, boolean)
public void addSubQbe(java.lang.String parentQbe, java.lang.String name, java.lang.String[] attrs, java.lang.String operator) throws MXException, java.rmi.RemoteException
addSubQbe
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.addSubQbe(String, String, String[], String)
public void setDefaultValue(java.lang.String attribute, MboRemote mbo) throws MXException, java.rmi.RemoteException
setDefaultValue
in interface MboSetRemote
attribute
- Attribute to set the default formbo
- Mbo where to get the default value from.MXException
java.rmi.RemoteException
MboSet.setDefaultValue(String, MboRemote)
public void setInsertSite(java.lang.String site) throws MXException, java.rmi.RemoteException
setInsertSite
in interface MboSetRemote
site
- MXException
java.rmi.RemoteException
public void setInsertOrg(java.lang.String org) throws MXException, java.rmi.RemoteException
setInsertOrg
in interface MboSetRemote
org
- MXException
java.rmi.RemoteException
public void setInsertCompanySet(java.lang.String compSet) throws MXException, java.rmi.RemoteException
setInsertCompanySet
in interface MboSetRemote
companyset
- MXException
java.rmi.RemoteException
public void setInsertItemSet(java.lang.String itemSet) throws MXException, java.rmi.RemoteException
setInsertItemSet
in interface MboSetRemote
itemset
- MXException
java.rmi.RemoteException
public void setExcludeMeFromPropagation(boolean flag) throws MXException, java.rmi.RemoteException
setExcludeMeFromPropagation
in interface MboSetRemote
flag
- MXException
java.rmi.RemoteException
public boolean getExcludeMeFromPropagation() throws MXException, java.rmi.RemoteException
getExcludeMeFromPropagation
in interface MboSetRemote
flag
- MXException
java.rmi.RemoteException
public boolean processML() throws MXException, java.rmi.RemoteException
processML
in interface MboSetRemote
MXException
java.rmi.RemoteException
public boolean isIgnoreQbeExactMatchSet() throws java.rmi.RemoteException
java.rmi.RemoteException
public void setNoNeedtoFetchFromDB(boolean flag) throws java.rmi.RemoteException
setNoNeedtoFetchFromDB
in interface MboSetRemote
java.rmi.RemoteException
MboSet.setNoNeedtoFetchFromDB(boolean)
public void setUserWhereAfterParse(java.lang.String where) throws MXException, java.rmi.RemoteException
setUserWhereAfterParse
in interface MboSetRemote
MXException
java.rmi.RemoteException
MboSet.setUserWhereAfterParse(String)
public void copyForDM(MboSetRemote mboset, int begin, int size) throws MXException, java.rmi.RemoteException
copyForDM
in interface MboSetRemote
MXException
java.rmi.RemoteException
public MboRemote locateMbo(java.lang.String[] keys, java.lang.String[] values, int option) throws MXException, java.rmi.RemoteException
locateMbo
in interface MboSetRemote
MXException
java.rmi.RemoteException
psdi.mbo.MboSet#locateMbo()
public void setDMDeploySet(boolean flag) throws MXException, java.rmi.RemoteException
setDMDeploySet
in interface MboSetRemote
MXException
java.rmi.RemoteException
public boolean isDMDeploySet() throws MXException, java.rmi.RemoteException
isDMDeploySet
in interface MboSetRemote
MXException
java.rmi.RemoteException
public java.io.InputStream setupLongOpPipe() throws java.rmi.RemoteException
MboSetRemote
setupLongOpPipe
in interface MboSetRemote
java.rmi.RemoteException
public void clearLongOpPipe() throws java.rmi.RemoteException
MboSetRemote
clearLongOpPipe
in interface MboSetRemote
java.rmi.RemoteException
public void abortSql() throws java.rmi.RemoteException
MboSetRemote
abortSql
in interface MboSetRemote
java.rmi.RemoteException
public int getQueryTimeout()
getQueryTimeout
in interface MboSetRemote
public void setQueryTimeout(int queryTimeout)
setQueryTimeout
in interface MboSetRemote
public void setAllowQualifiedRestriction(boolean value)
setAllowQualifiedRestriction
in interface MboSetRemote
MboSet.setAllowQualifiedRestriction(boolean)
public void setTxnPropertyMap(java.util.Map<java.lang.Object,java.lang.Object> map) throws MXException, java.rmi.RemoteException
setTxnPropertyMap
in interface MboSetRemote
map
- MXException
java.rmi.RemoteException
public java.util.Map<java.lang.Object,java.lang.Object> getTxnPropertyMap() throws MXException, java.rmi.RemoteException
getTxnPropertyMap
in interface MboSetRemote
MXException
java.rmi.RemoteException
public boolean isDMSkipFieldValidation() throws MXException, java.rmi.RemoteException
isDMSkipFieldValidation
in interface MboSetRemote
true
- or falseMXException
java.rmi.RemoteException
public void setDMSkipFieldValidation(boolean flag) throws MXException, java.rmi.RemoteException
setDMSkipFieldValidation
in interface MboSetRemote
true
- or falseMXException
java.rmi.RemoteException
public void setAppAlwaysFieldFlag(java.lang.String attr, long flag, boolean state)
MboSetRemote
setAppAlwaysFieldFlag
in interface MboSetRemote
psdi.mbo.MboSetRemote#setAlwaysFieldFlag(String attr, long flag, boolean state)
public BitFlag getAppAlwaysFieldFlags(java.lang.String attr) throws java.rmi.RemoteException
getAppAlwaysFieldFlags
in interface MboSetRemote
java.rmi.RemoteException
public java.util.List<ERMAttributeError> findAllNullRequiredFields() throws MXException, java.rmi.RemoteException
findAllNullRequiredFields
in interface MboSetRemote
attributes
- MXException
java.rmi.RemoteException
public java.util.List<ERMAttributeError> determineRequiredFieldsFromERM() throws MXException, java.rmi.RemoteException
determineRequiredFieldsFromERM
in interface MboSetRemote
MXException
- Throws the possible MXException that can be thrown when trying to get MboValue for attributesjava.rmi.RemoteException
- Throws the possible MXException that can be thrown when trying to get MboValue for attributespublic void setRequiedFlagsFromERM() throws MXException, java.rmi.RemoteException
setRequiedFlagsFromERM
in interface MboSetRemote
MXException
- Throws the possible MXException thrown from getERMEntityjava.rmi.RemoteException
- Throws the possible RemoteException thrown from getERMEntitypublic void setERMEntity(ERMEntity ermEntity) throws MXException, java.rmi.RemoteException
setERMEntity
in interface MboSetRemote
MXException
- Throws the possible MXException thrown from setRequiedFlagsFromERMjava.rmi.RemoteException
- Throws the possible RemoteException thrown from setRequiedFlagsFromERMpublic ERMEntity getERMEntity() throws MXException, java.rmi.RemoteException
getERMEntity
in interface MboSetRemote
MXException
- Throws the possible MXException thrown from the call to getting the owner Mbojava.rmi.RemoteException
- Throws the possible RemoteException thrown from the call to getting owner's MboSetpublic boolean isRetainMboPosition() throws MXException, java.rmi.RemoteException
isRetainMboPosition
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void setRetainMboPosition(boolean retainMboPosition) throws MXException, java.rmi.RemoteException
setRetainMboPosition
in interface MboSetRemote
retainMboPosition
- true to retain position, false otherwise.MXException
java.rmi.RemoteException
public MboSetRetainMboPositionData getMboSetRetainMboPositionData() throws MXException, java.rmi.RemoteException
getMboSetRetainMboPositionData
in interface MboSetRemote
MXException
java.rmi.RemoteException
public MboSetRetainMboPositionInfo getMboSetRetainMboPositionInfo() throws MXException, java.rmi.RemoteException
getMboSetRetainMboPositionInfo
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void positionState() throws MXException, java.rmi.RemoteException
positionState
in interface MboSetRemote
MXException
java.rmi.RemoteException
public void setDBFetchMaxRows(int fetchLimit) throws java.rmi.RemoteException
MboSetRemote
setDBFetchMaxRows
in interface MboSetRemote
fetchLimit
- a possitive number. If -1 or 0, the fetch limit will be turned off.java.rmi.RemoteException
psdi.mbo.MboSetRemote#setFetchLimit(int)
public int getDBFetchMaxRows() throws java.rmi.RemoteException
MboSetRemote
getDBFetchMaxRows
in interface MboSetRemote
java.rmi.RemoteException
psdi.mbo.MboSetRemote#getFetchLimit()
public java.lang.String getSetOrderByForUI() throws java.rmi.RemoteException
getSetOrderByForUI
in interface MboSetRemote
java.rmi.RemoteException
public void setSetOrderByForUI(java.lang.String orderBy) throws java.rmi.RemoteException
setSetOrderByForUI
in interface MboSetRemote
java.rmi.RemoteException
public int newMboIndex()
newMboIndex
in interface MboSetRemote