public class LocationSet extends HierarchicalMboSet implements LocationSetRemote
fetchStopLimitEnabled, LOOKUPMAXROW, maxSorterSize, mboCountCleanuplist, perfStats, strNoBaseLangValueEntered
ACTIVEASSET, ACTIVELOCATIONMETER, ADDRESSBILLTO, ADDRESSSHIPTO, ASSET, ASSETTRANS, AUTOATTRUPDATE, CHILDREN, CLASSSPEC, CLASSSTRUCTURE, COLLECTDETAILS, COMPANIES_COURIERVENDOR, COMPANIES_STOREROOM, DOCLINKS, DRILLDOWN, FAILURELIST, INSYSTEM, INSYSTEM_PARENT, INVBALANCESIN, INVBALANCESOUT, INVENTORY, INVOICECOST, INVRESERVE, INVRESERVEIN, INVRESERVEOUT, ITEM, ITEMSPEC, JOBPLANS, JPASSETSPLINK, JSP_INVENTORY, LABINVENTORYLOC, LABOR_COURIERLABOR, LABOR_OPERATING, LABOR_STOREROOM, LABORBILLTO, LABORSHIPTO, LINKCLASSSPEC, LOCANCESTOR, LOCANCESTORINSYSTEMS, LOCATIONASANCESTOR, LOCATIONMETER, LOCATIONS_ADDTOSTORE, LOCATIONSPEC, LOCATIONSPECCLASS, LOCATIONSPECDELETE, LOCATIONUSERCUST, LOCAUTH, LOCCBDIST, LOCCHANGESTATUS, LOCHIERARCHY, LOCHIERARCHY_TOP, LOCHIERARCHYSELF, LOCHIERLOCONLY, LOCKOUT, LOCLEADTIME, LOCOPER, LOCSTATUS, LOCSYSTEM, LOCSYSTEMS_FOR_LOCATION, MASTERPMS, MATRECTRANSIN, MATRECTRANSIN2, MATRECTRANSMOVEIN, MATRECTRANSOUT, MATUSETRANS, MATUSETRANSISSUE, MATUSETRANSRETURN, MEASUREPOINT_ALL, METERINGROUP, MULTIASSETLOCCI, NEW_INVENTORY, OPENWOFORLOC, OPERLOCMR, OPERLOCPO, OPERLOCPR, PERSON, PM, PM_STORELOC, PMVIAROUTE, POLINEIN, POLINEOUT, ROUTE_STOP, SAFETYLEXHAZMAT, SAFETYLEXHAZPREC, SAFETYLEXICON, SAFETYLEXTAGOUT, SERVICEADDRESSFAKE, SITE, SLA, SPRELATEDASSETLOC, SPRELATEDASSETRELLOC, SPWORKASSET, TAGOUT, TICKET, 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 |
---|
LocationSet(MboServerInterface ms)
Construct the set
|
Modifier and Type | Method and Description |
---|---|
MboRemote |
addAtIndex(long accessModifier,
int ind)
06-16999: override addAtIndex to set the proper readonlyness for an
operating location or a storeoom after all necessary add() logic is done.
|
void |
addLocationMntSKD(MboSetRemote npLocationOpSKDSet) |
void |
addLocationOpSKD(MboSetRemote npLocationOpSKDSet) |
void |
addWorkZones(java.lang.String workzone,
java.lang.String type,
java.lang.String orgid) |
void |
applyLocationModifyDefaults(AssetModifyDfltSetRemote assetModifyDfltSet)
Sets the default modify values , location attributes to the locationspec
|
void |
authorizedStoreRoomSet()
reset this location set to contain only the storerooms where
the user has access to.
|
void |
filterLocSet(java.lang.String locSiteId) |
void |
findLocation(java.lang.String location)
Finds location
|
void |
findSelectedLocs(java.lang.String where)
Filter location set with the where statement
|
void |
findStoreRooms()
sets the location set's where clause to the criteria
critSTOREROOM . |
void |
findTopLevel()
Resets the set to contain only the top level locations in the system.
|
void |
findTopLevel(java.lang.String locSiteId)
Resets the set to contain only the top level locations in the system with a given site.
|
void |
findTopLocationsAtSystem(java.lang.String system)
Finds top location in a given system
|
MboValueData[][] |
getAllHierarchies(java.lang.String object,
java.lang.String key,
java.lang.String[] attrs,
int maxRows)
Returns all hierarchies for the object, this is mainly used in the case of locations.
|
java.util.Vector |
getAllLocationTypes(boolean internalVals)
Gets all location types
|
MboValueData[][] |
getChildren(java.lang.String object,
java.lang.String key,
java.lang.String[] attrs,
int maxRows)
Returns zero or more children objects in the hierarchy.
|
java.lang.String[][] |
getDataList(java.lang.String[] attributes,
int overFlowValue,
MboRemote parent)
For location drilldown -
|
java.lang.String[][] |
getDataList(java.lang.String[] attributes,
int overFlowValue,
MboRemote parent,
java.lang.String locSiteId)
For location drilldown - given a site
|
MboRemote |
getItemForAddToStore()
This location set is instantiated by item for Add Item to Store
|
java.lang.String |
getMultiSiteWhere()
Do not apply the standard multi-site where if we're in the USER or SECURGROUP app.
|
MboValueData[] |
getParent(java.lang.String object,
java.lang.String key,
java.lang.String[] attrs)
Returns zero or one parent object for the given object in the hierarchy.
|
MboValueData[][] |
getPathToTop(java.lang.String object,
java.lang.String key,
java.lang.String[] attrs,
int maxRows)
Returns all objects in the path to the top from the current object, i.e.
|
java.lang.String |
getRoleRestrictionWhere()
Provide a group restriction where clause based on profile
|
MboValueData[][] |
getSiblings(java.lang.String object,
java.lang.String key,
java.lang.String[] attrs,
int maxRows)
Returns zero or more siblings of the given object in the hierarchy.
|
java.lang.String |
getSqlForAuthorizedStorerooms()
returns sql for select * from location where (generated sql)
|
MboValueData[][] |
getTop(java.lang.String[] attrs,
int maxRows)
Returns all the top level objects in the hierarchy, i.e.
|
MboValueData |
getUniqueIDValue(java.lang.String object,
java.lang.String[] attributes,
java.lang.String[] values)
Returns the unique id value of the object using the list of attributes and values.
|
java.lang.String |
getUserPrefWhere()
overrides the MboSet getUserPrefWhere() to return a userpref where clause
which is appended to the existing whereClause.
|
void |
setDrilldownFlag() |
void |
setHierarchy(java.lang.String hierarchy)
set the hierarchy for location
|
void |
setHierarchy(java.lang.String object,
java.lang.String key,
java.lang.String hierarchy)
Sets the hierarchy of the location object.
|
void |
setItemForAddToStore(MboRemote item)
This location set is instantiated by item for Add Item to Store
|
void |
setNonStoreroom()
sets the type of location to any type but "STOREROOM".
|
void |
setPathToTopCalledByControl(boolean wasByControl) |
void |
setStoreroom()
sets the type of location to the "STOREROOM" type.
|
getHierarchy
abortSql, add, add, addAtEnd, addAtEnd, 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, 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, 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, getUserWhere, getUserWhere, getWarnings, getWhere, getZombie, handleMLMbo, handleMLMbo, hasMLQbe, hasQbe, hasWarnings, ignoreAutokeyAttr, ignoreAutokeyAttr, ignoreQbeExactMatchSet, incrementDeletedCount, init, init, initDataDictionary, isBasedOn, isClosed, 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, setMboSetInfo, 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, toBeSaved, undeleteAll, undoTransaction, unselect, unselect, unselect, unselectAll, useStoredQuery, validate, validateTransaction, verifyESig
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getHierarchy
abortSql, add, add, addAtEnd, addAtEnd, 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 LocationSet(MboServerInterface ms) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void findTopLevel() throws MXException, java.rmi.RemoteException
findTopLevel
in interface LocationSetRemote
MXException
java.rmi.RemoteException
findTopLevel()
public void findTopLevel(java.lang.String locSiteId) throws MXException, java.rmi.RemoteException
Method called in location drilldown for asset move
findTopLevel
in interface LocationSetRemote
locSiteId
- The newsite where the asset is movedMXException
java.rmi.RemoteException
findTopLevel(String locSiteId)
public MboValueData[][] getTop(java.lang.String[] attrs, int maxRows) throws MXException, java.rmi.RemoteException
getTop
in interface HierarchicalMboSetRemote
attrs
- - list of attributes whose values are requested, the attribute data
returned in the attribute list correspond to this list.maxRows
- - maximum number of rows to return.MXException
java.rmi.RemoteException
public MboValueData[][] getChildren(java.lang.String object, java.lang.String key, java.lang.String[] attrs, int maxRows) throws MXException, java.rmi.RemoteException
getChildren
in interface HierarchicalMboSetRemote
object
- - name of the object whose children are being requested.key
- - unique id of the object whose children are being fetched.attrs
- - list of attributes whose values are requested, the attribute data
returned in the attribute list correspond to this list.maxRows
- - maximum number of rows to return.MXException
java.rmi.RemoteException
public MboValueData[][] getSiblings(java.lang.String object, java.lang.String key, java.lang.String[] attrs, int maxRows) throws MXException, java.rmi.RemoteException
getSiblings
in interface HierarchicalMboSetRemote
object
- - name of the object whose children are being requested.key
- - unique id of the object whose children are being fetched.attrs
- - list of attributes whose values are requested, the attribute data
returned in the attribute list correspond to this list.maxRows
- - maximum number of rows to return.MXException
java.rmi.RemoteException
public MboValueData[] getParent(java.lang.String object, java.lang.String key, java.lang.String[] attrs) throws MXException, java.rmi.RemoteException
getParent
in interface HierarchicalMboSetRemote
object
- - name of the object whose children are being requested.key
- - unique id of the object whose children are being fetched.attrs
- - list of attributes whose values are requested, the attribute data
returned in the attribute list correspond to this list.MXException
java.rmi.RemoteException
public MboValueData[][] getPathToTop(java.lang.String object, java.lang.String key, java.lang.String[] attrs, int maxRows) throws MXException, java.rmi.RemoteException
getPathToTop
in interface HierarchicalMboSetRemote
object
- - name of the object whose children are being requested.key
- - unique id of the object whose children are being fetched.attrs
- - list of attributes whose values are requested, the attribute data
returned in the attribute list correspond to this list.maxRows
- - maximum number of rows to return.MXException
java.rmi.RemoteException
public void setPathToTopCalledByControl(boolean wasByControl) throws MXException, java.rmi.RemoteException
setPathToTopCalledByControl
in interface LocationSetRemote
MXException
java.rmi.RemoteException
setPathToTopCalledByControl(boolean)
public void setHierarchy(java.lang.String hierarchy) throws MXException, java.rmi.RemoteException
hierarchy
- HierarchyMXException
java.rmi.RemoteException
public MboValueData getUniqueIDValue(java.lang.String object, java.lang.String[] attributes, java.lang.String[] values) throws MXException, java.rmi.RemoteException
getUniqueIDValue
in interface HierarchicalMboSetRemote
getUniqueIDValue
in class HierarchicalMboSet
object
- attributes
- values
- MXException
java.rmi.RemoteException
public void setHierarchy(java.lang.String object, java.lang.String key, java.lang.String hierarchy) throws MXException, java.rmi.RemoteException
HierarchicalMboSet
setHierarchy
in interface HierarchicalMboSetRemote
setHierarchy
in class HierarchicalMboSet
object
- - name of the object whose children are being requested.key
- - unique id of the object whose children are being fetched.hierarchy
- - name of the hierarchy.MXException
java.rmi.RemoteException
public MboValueData[][] getAllHierarchies(java.lang.String object, java.lang.String key, java.lang.String[] attrs, int maxRows) throws MXException, java.rmi.RemoteException
HierarchicalMboSet
getAllHierarchies
in interface HierarchicalMboSetRemote
getAllHierarchies
in class HierarchicalMboSet
object
- - name of the object whose children are being requested.key
- - unique id of the object whose children are being fetched.attrs
- - list of attributes whose values are requested, the attribute data
returned in the attribute list correspond to this list.maxRows
- - maximum number of rows to return.MXException
java.rmi.RemoteException
public void findTopLocationsAtSystem(java.lang.String system) throws MXException, java.rmi.RemoteException
findTopLocationsAtSystem
in interface LocationSetRemote
system
- system for a location(hierarcial or network)MXException
java.rmi.RemoteException
psdi.app.location.LocationSet#findTopLocationsAtSystem()
public void findLocation(java.lang.String location) throws MXException, java.rmi.RemoteException
findLocation
in interface LocationSetRemote
location
- MXException
java.rmi.RemoteException
psdi.app.location.LocationSet#findLocation()
public java.util.Vector getAllLocationTypes(boolean internalVals) throws MXException, java.rmi.RemoteException
getAllLocationTypes
in interface LocationSetRemote
internalVals
- if true, populate return vector with internal values, that is,
Valuelist.Maxvalue instead of translated values, that is,
Valuelist.Value. If false, populate the vector with the
translated values.MXException
java.rmi.RemoteException
getAllLocationTypes(boolean internalVals)
public void findSelectedLocs(java.lang.String where) throws MXException, java.rmi.RemoteException
findSelectedLocs
in interface LocationSetRemote
where
- where clauseMXException
java.rmi.RemoteException
psdi.app.location.LocationSet#findSelectedLocs()
public void findStoreRooms() throws MXException, java.rmi.RemoteException
critSTOREROOM
.
As a result, this location set will only include locations of
type STOREROOM.findStoreRooms
in interface LocationSetRemote
MXException
java.rmi.RemoteException
findStoreRooms()
public java.lang.String getUserPrefWhere()
getUserPrefWhere
in class MboSet
public void setStoreroom() throws MXException, java.rmi.RemoteException
setStoreroom
in interface LocationSetRemote
MXException
java.rmi.RemoteException
setStoreroom()
public void setNonStoreroom() throws MXException, java.rmi.RemoteException
setNonStoreroom
in interface LocationSetRemote
MXException
java.rmi.RemoteException
setNonStoreroom()
public java.lang.String[][] getDataList(java.lang.String[] attributes, int overFlowValue, MboRemote parent) throws MXException, java.rmi.RemoteException
getDataList
in interface LocationSetRemote
MXException
java.rmi.RemoteException
public java.lang.String[][] getDataList(java.lang.String[] attributes, int overFlowValue, MboRemote parent, java.lang.String locSiteId) throws MXException, java.rmi.RemoteException
getDataList
in interface LocationSetRemote
MXException
java.rmi.RemoteException
getDataList(String[] attributes, int overFlowValue, MboRemote parent, String locSiteId)
public void filterLocSet(java.lang.String locSiteId) throws MXException, java.rmi.RemoteException
filterLocSet
in interface LocationSetRemote
MXException
java.rmi.RemoteException
filterLocSet(String locSiteId)
public void setDrilldownFlag() throws MXException, java.rmi.RemoteException
setDrilldownFlag
in interface LocationSetRemote
MXException
java.rmi.RemoteException
setDrilldownFlag()
public void applyLocationModifyDefaults(AssetModifyDfltSetRemote assetModifyDfltSet) throws MXException, java.rmi.RemoteException
applyLocationModifyDefaults
in interface LocationSetRemote
assetModifyDflt
- Nonpersistant object which stores the default values for attributesMXException
java.rmi.RemoteException
applyLocationModifyDefaults(AssetModifyDfltSetRemote assetModifyDfltSet)
public void setItemForAddToStore(MboRemote item) throws MXException, java.rmi.RemoteException
setItemForAddToStore
in interface LocationSetRemote
MXException
java.rmi.RemoteException
setItemForAddToStore(psdi.mbo.MboRemote)
public MboRemote getItemForAddToStore() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public java.lang.String getSqlForAuthorizedStorerooms() throws MXException, java.rmi.RemoteException
getSqlForAuthorizedStorerooms
in interface LocationSetRemote
MXException
java.rmi.RemoteException
psdi.app.location.LocationSet#getSqlForAuthorizedStore
public void authorizedStoreRoomSet() throws MXException, java.rmi.RemoteException
authorizedStoreRoomSet
in interface LocationSetRemote
MXException
java.rmi.RemoteException
authorizedStoreRoomSet()
public java.lang.String getMultiSiteWhere() throws MXException, java.rmi.RemoteException
getMultiSiteWhere
in class MboSet
MXException
java.rmi.RemoteException
Calls this method.
public java.lang.String getRoleRestrictionWhere() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
Calls this method.
public MboRemote addAtIndex(long accessModifier, int ind) throws MXException, java.rmi.RemoteException
addAtIndex
in interface MboSetRemote
addAtIndex
in class MboSet
accessModifier
- Determines whether an access check is made.ind
- Where to add the new Mbo. Zero is the beginning, while -1 will put the Mbo at
the end of the MboSet.MXException
java.rmi.RemoteException
MboSet.getMboInstance(psdi.mbo.MboSet)
,
MboSet.addMbo(Mbo)
,
MboSet.addMbo(Mbo, int)
,
MboSet.moveTo(int)
public void addLocationOpSKD(MboSetRemote npLocationOpSKDSet) throws MXException, java.rmi.RemoteException
addLocationOpSKD
in interface LocationSetRemote
MXException
java.rmi.RemoteException
psdi.app.location.LocationSet#addLocationOpSKD()
public void addLocationMntSKD(MboSetRemote npLocationOpSKDSet) throws MXException, java.rmi.RemoteException
addLocationMntSKD
in interface LocationSetRemote
MXException
java.rmi.RemoteException
psdi.app.location.LocationSet#addLocationMntSKD()
public void addWorkZones(java.lang.String workzone, java.lang.String type, java.lang.String orgid) throws MXException, java.rmi.RemoteException
addWorkZones
in interface LocationSetRemote
MXException
java.rmi.RemoteException
psdi.app.location.LocationSet#addWorkZones()