public class AssetInputSet extends NonPersistentMboSet implements AssetInputSetRemote
Modifier and Type | Field and Description |
---|---|
boolean |
dontAllowMEA |
boolean |
fromMeaUsingUpdateReceipt |
fetchStopLimitEnabled, LOOKUPMAXROW, maxSorterSize, mboCountCleanuplist, perfStats, strNoBaseLangValueEntered
ITEM, TOPITEMSTRUCT
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
APPLOGGER, CRONTASKLOGGER, CRONTASKMGRLOGGER, CRONTASKMGRSQLLOGGER, DBCONNECTIONLOGGER, DDLOGGER, DMLOGGER, EVENTLOGGER, EXCEPTIONLOGGER, MAILLOGGER, MAXIMOLOGGER, MTLOGGER, NULLMBOPOINTER, SECURITY, SENDFAILEDLOGGER, SERVICELOGGER, SQLLOGGER
appenderPrefix, LOGGERNAME_APP, LOGGERNAME_CRONTASK, LOGGERNAME_CRONTASKMGR, LOGGERNAME_DBCONNECTION, LOGGERNAME_DD, LOGGERNAME_DM, LOGGERNAME_DMPREVIEW, LOGGERNAME_EVENT, LOGGERNAME_EXCEPTION, LOGGERNAME_MAIL, LOGGERNAME_MAXIMO, LOGGERNAME_MT, LOGGERNAME_NULLMBOPOINTER, LOGGERNAME_SECURITY, LOGGERNAME_SENDFAILED, LOGGERNAME_SERVICE, LOGGERNAME_SQL, LOGGERNAME_SQL_CRONTASKMGR, LOGGERNAME_TXN, loggerPrefix
Constructor and Description |
---|
AssetInputSet(MboServerInterface ms)
Construct the set
|
Modifier and Type | Method and Description |
---|---|
void |
autoNumberAll() |
void |
autoNumberNeeded() |
void |
checkAssetNumValidity() |
void |
createAssetInputSet(MboSetRemote matRecSetRemote)
Method that creates non persistent Mbos so that assets can be created out of them.
|
void |
createAssetInputSetForShipment(MboSetRemote matRecSetRemote)
Method that creates non persistent Mbos so that assets can be created out of them.
|
void |
execute()
Causes the NonP-MboSet used for method parameter validation to execute its
function.
|
java.util.Hashtable |
getAssetInputAndChildAssets() |
MboSetRemote |
getChildAssetSet() |
MboSetRemote |
getCurrentMatRecSet(MboRemote poRemote)
Get the matrectrans from memory
|
boolean |
getDontAllowMEA() |
MboSetRemote |
getMatRecSet(MboRemote poRemote)
Get the matrectrans from the database
|
MboSetRemote |
getMatRecSetForShipment(MboRemote shipmentRemote)
Get the matrectrans from the database
|
MboRemote |
getStoreroomRecRotating(java.lang.String storeAndSite)
09-23102
|
boolean |
getUsingUpdateReceipt() |
void |
setChildAssetSet(MboSetRemote mboset)
06-18733:when childAssetSet is instantiated, set the value of childAssetSet
|
void |
setDontAllowMEA(boolean doNotAllowMEA) |
void |
setStoreroomRecRotating(MboRemote storeroom)
09-23102
|
MboRemote |
setup()
Causes the NonP-MboSet used for method parameter validation to setup itself for use.
|
void |
setUsingUpdateReceipt(boolean usingUpdateReceipt) |
void |
storeAssetInputAndChildAssets(MboRemote assetInput,
java.util.Vector newChildAsset)
06-18733:when childAssetSet is instantiated, set the value of childAssetSet
|
count, execute, isClosed, setMboSetInfo, toBeSaved
abortSql, add, add, addAtEnd, addAtEnd, addAtIndex, addAtIndex, addFakeAtEnd, addSubQbe, addSubQbe, addSubQbe, addSubQbe, addToEndOfSelectStatement, addWarning, addWarnings, appendToWhere, applyRowSecurity, canAdd, cancelAndClose, checkMethodAccess, checkMethodAccess, cleanup, clear, clearESigTransIDForAdmin, clearIgnoredAutokeyAttrs, clearLongOpPipe, clearToBeSaved, clearTransactionReference, clearWarnings, close, commit, commitTransaction, copy, copy, copy, copyForDM, count, deleteAll, deleteAll, deleteAndRemove, deleteAndRemove, deleteAndRemove, deleteAndRemove, deleteAndRemove, deleteAndRemoveAll, deleteAndRemoveAll, determineRequiredFieldsFromERM, dump, earliestDate, enableMethod, fetchNext, findAllNullRequiredFields, findByIntegrationKey, findKey, fireEventsAfterDB, fireEventsAfterDBCommit, fireEventsBeforeDB, getAllowQualifiedRestriction, getAlwaysFlags, getAlwaysFlags, getApp, getAppAlwaysFieldFlags, getAppWhere, getAttrRestrictions, getBoolean, getByte, getBytes, getClientLocale, getClientTimeZone, getCompleteWhere, getCurrentPosition, getDate, getDBFetchMaxRows, getDefaultValue, getDefaultValueHash, getDouble, getERMEntity, getESigTransactionId, getExcludeMeFromPropagation, getFlags, getFloat, getIgnoredAutokeyAttrs, getInsertCompanySet, getInsertItemSet, getInsertOrg, getInsertSite, getInt, getJspDefaultValueHash, getKeyAttributes, getList, getList, getLong, getMaxAppsWhere, getMaxMessage, getMbo, getMbo, getMboForUniqueId, getMboLogger, getMboSetData, getMboSetData, getMboSetInfo, getMboSetRetainMboPositionData, getMboSetRetainMboPositionInfo, getMboSetValueData, getMboSetValueData, getMboValueData, getMboValueData, getMboValueData, getMboValueInfoStatic, getMboValueInfoStatic, getMessage, getMessage, getMessage, getMessage, getMLFromClause, getMultiSiteWhere, getMXTransaction, getName, getOrderBy, getOwner, getParentApp, getProfile, getProxy, getQbe, getQbe, getQbe, getQbeSiteAuthorization, getQbeWhere, getQualifiedWhere, getQueryTimeout, getRelationName, getRelationship, getRowRestrictions, getSecurityLogger, getSelection, getSelectionWhere, getSetOrderByForUI, getSharedMboSet, getSize, getSkipFirstNRows, getSqlLogger, getSQLOptions, getString, getTxnPropertyMap, getUserAndQbeWhere, getUserInfo, getUserName, getUserPrefWhere, getUserWhere, getUserWhere, getWarnings, getWhere, getZombie, handleMLMbo, handleMLMbo, hasMLQbe, hasQbe, hasWarnings, ignoreAutokeyAttr, ignoreAutokeyAttr, ignoreQbeExactMatchSet, incrementDeletedCount, init, init, initDataDictionary, isBasedOn, isDeltaStorage, isDMDeploySet, isDMSkipFieldValidation, isEAuditFieldModified, isEmpty, isESigFieldModified, isESigNeeded, isFlagSet, isIgnoreQbeExactMatchSet, isLookup, isNull, isQbeCaseSensitive, isQbeExactMatch, isRetainMboPosition, isTableDomainLookup, latestDate, locateMbo, logESigVerification, logRowUpdatedException, max, min, moveFirst, moveLast, moveNext, movePrev, moveTo, moveToKey, notExist, positionState, processML, remove, remove, remove, reset, resetForRefreshOnSave, resetQbe, resetWithSelection, rollback, rollbackToCheckpoint, rollbackToCheckpoint, rollbackTransaction, save, save, save, save, saveMbos, saveTransaction, select, select, select, selectAll, setAllowQualifiedRestriction, setApp, setAppAlwaysFieldFlag, setAppWhere, setAutoKeyFlag, setDBFetchMaxRows, setDefaultOrderBy, setDefaultValue, setDefaultValue, setDefaultValues, setDefaultValues, setDMDeploySet, setDMSkipFieldValidation, setEAuditFieldModified, setERMEntity, setESigFieldModified, setExcludeMeFromPropagation, setFlag, setFlag, setFlags, setInsertCompanySet, setInsertItemSet, setInsertOrg, setInsertSite, setLastESigTransId, setLogLargFetchResultDisabled, setMXTransaction, setNoNeedtoFetchFromDB, setOrderBy, setOwner, setPreserveOrderByCase, setProxy, setQbe, setQbe, setQbe, setQbe, setQbe, setQbeCaseSensitive, setQbeCaseSensitive, setQbeExactMatch, setQbeExactMatch, setQbeOperatorOr, setQueryBySiteQbe, setQueryTimeout, setRelationName, setRelationship, setRequiedFlagsFromERM, setRetainMboPosition, setSetOrderByForUI, setSkipFirstNRows, setSQLOptions, setTableDomainLookup, setTxnPropertyMap, setupLongOpPipe, setUserWhere, setUserWhereAfterParse, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueNull, setValueNull, setWhere, setWhereQbe, smartFill, smartFill, smartFind, smartFind, smartFind, smartFind, sort, splitOrderBy, startCheckpoint, startCheckpoint, sum, undeleteAll, undoTransaction, unselect, unselect, unselect, unselectAll, useStoredQuery, validate, validateTransaction, verifyESig
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
execute
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
public boolean dontAllowMEA
public boolean fromMeaUsingUpdateReceipt
public AssetInputSet(MboServerInterface ms) throws MXException, java.rmi.RemoteException
ms
- The MboServerInterfaceMXException
java.rmi.RemoteException
public void setDontAllowMEA(boolean doNotAllowMEA) throws MXException, java.rmi.RemoteException
setDontAllowMEA
in interface AssetInputSetRemote
MXException
java.rmi.RemoteException
public boolean getDontAllowMEA() throws MXException, java.rmi.RemoteException
getDontAllowMEA
in interface AssetInputSetRemote
MXException
java.rmi.RemoteException
public void setUsingUpdateReceipt(boolean usingUpdateReceipt) throws MXException, java.rmi.RemoteException
setUsingUpdateReceipt
in interface AssetInputSetRemote
MXException
java.rmi.RemoteException
public boolean getUsingUpdateReceipt() throws MXException, java.rmi.RemoteException
getUsingUpdateReceipt
in interface AssetInputSetRemote
MXException
java.rmi.RemoteException
public MboRemote setup() throws MXException, java.rmi.RemoteException
NonPersistentMboSet
setup
in interface NonPersistentMboSetRemote
setup
in class NonPersistentMboSet
MXException
java.rmi.RemoteException
NonPersistentMboSet.setup()
public MboSetRemote getCurrentMatRecSet(MboRemote poRemote) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public MboSetRemote getMatRecSet(MboRemote poRemote) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public MboSetRemote getMatRecSetForShipment(MboRemote shipmentRemote) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void createAssetInputSetForShipment(MboSetRemote matRecSetRemote) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void createAssetInputSet(MboSetRemote matRecSetRemote) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void execute() throws MXException, java.rmi.RemoteException
NonPersistentMboSet
The default implementation of this method does nothing.
execute
in interface NonPersistentMboSetRemote
execute
in class NonPersistentMboSet
MXException
java.rmi.RemoteException
To check that all required fields are have a value
before continuing execution, call this method. Generally implementations
of this method will call validate() as there first action.
public void checkAssetNumValidity() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void autoNumberAll() throws MXException, java.rmi.RemoteException
autoNumberAll
in interface AssetInputSetRemote
MXException
java.rmi.RemoteException
public void autoNumberNeeded() throws MXException, java.rmi.RemoteException
autoNumberNeeded
in interface AssetInputSetRemote
MXException
java.rmi.RemoteException
public MboSetRemote getChildAssetSet() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void setChildAssetSet(MboSetRemote mboset) throws MXException, java.rmi.RemoteException
mboset
- MXException
java.rmi.RemoteException
public java.util.Hashtable getAssetInputAndChildAssets() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void storeAssetInputAndChildAssets(MboRemote assetInput, java.util.Vector newChildAsset) throws MXException, java.rmi.RemoteException
mboset
- MXException
java.rmi.RemoteException
public void setStoreroomRecRotating(MboRemote storeroom) throws MXException, java.rmi.RemoteException
setStoreroomRecRotating
in interface AssetInputSetRemote
storeroom
- MXException
java.rmi.RemoteException
public MboRemote getStoreroomRecRotating(java.lang.String storeAndSite) throws MXException, java.rmi.RemoteException
getStoreroomRecRotating
in interface AssetInputSetRemote
MXException
java.rmi.RemoteException