public interface PMRemote extends MboRemote, PMAppActionInterface
PM
.Modifier and Type | Method and Description |
---|---|
void |
addPlusCPMExtDate(boolean setPrevDate,
java.util.Date extdate,
boolean hasToSave,
java.lang.String comments) |
void |
addPlusCPMExtDate(boolean setPrevDate,
java.util.Date extdate,
boolean hasToSave,
java.lang.String comments,
java.lang.String commentsLD) |
MboSetRemote |
calculateWork(boolean useFreqCrit,
java.util.Date generateUntil) |
MboSetRemote |
calcWork(boolean useFreqCrit,
int leadTime) |
boolean |
canAddPMExtDate() |
void |
canDeletePMForecast() |
boolean |
canDisplayForecast() |
void |
canGenerateChildPMForecast() |
void |
canGenerateWork() |
void |
canLockUnlockChildPMForecast() |
boolean |
canReforecast() |
boolean |
canUpdateForecastJobPlans() |
void |
canViewJpSequence() |
void |
changeStatus(java.lang.String status,
boolean rollToAllChildren) |
void |
changeStatus(java.lang.String status,
boolean rollToAllChildren,
java.util.Hashtable changedStatusPMs) |
java.util.Date |
checkDate()
see psdi.app.pm.PM#checkDate()
|
java.util.Date |
checkSeason(java.util.Date origGenDate,
int totalLeadTime)
see psdi.app.pm.PM#checkSeason(Date origGenDate, int totalLeadTime)
|
void |
clearReforecast() |
void |
deleteForecast() |
void |
deletePMForecast() |
boolean |
floatingPMHasOpenWOs() |
void |
generateForecast(int genDuration) |
void |
generateWork(boolean useFreqCrit,
int LeadTime) |
void |
generateWork(boolean useFreqCrit,
int LeadTime,
MboRemote measurement) |
java.util.Date |
getDateWithTimeZone(java.util.Date date) |
boolean |
getDeleteForecastFlag() |
java.lang.String |
getGeneratedWonum(int priority) |
java.lang.Object[] |
getGeneratedWonumAndWorkOrderId(int priority,
MboRemote measurement) |
java.util.Date |
getPMDueDate(java.util.Date date,
java.lang.String calledFromFlag) |
java.util.Date |
getPMExtDate(java.util.Date date,
java.lang.String calledFromFlag) |
java.util.Date |
getPMForecastDate(java.util.Date date,
java.lang.String calledFromFlag) |
java.util.Date |
getPMLastCompDate(java.util.Date date,
java.lang.String calledFromFlag) |
java.util.Date |
getPMLastStartDate(java.util.Date date,
java.lang.String calledFromFlag) |
java.util.Date |
getPMNextDate(java.util.Date date,
java.lang.String calledFromFlag) |
java.util.Date |
getTargStartDate(java.util.Date date,
java.lang.String calledFromFlag) |
java.util.Date |
getTimeDate() |
MboSetRemote |
getTop() |
int |
getUserChoiceForReforecast() |
boolean |
isListSelected() |
boolean |
isReforecastPending() |
void |
lockUnlockForecast(boolean lockForecast) |
boolean |
onSKDPMListTab() |
void |
reforecastSubsequentDates() |
void |
reforecastSubsequentDates(MboRemote newDatePMForecast,
MboSetRemote pmForecastSet) |
void |
setCanDeleteForecastFlag(boolean flag) |
void |
setDeleteForecastFlag(boolean flag) |
void |
setListSelected(boolean isListSelected) |
void |
setNextDueDate() |
void |
setOnSKDPMListTab(boolean listTab) |
void |
setPMCounter(int count) |
void |
setUserChoiceForReforecast(int userChoiceForReforecast) |
void |
storeResourceDataForForecast() |
void |
updateForecastJobPlans() |
void |
updateTimeBasedNextDueDate() |
void |
updateUponCancellation(MboRemote cancelledWO) |
void |
updateUponCompletion(MboRemote completedWO) |
void |
validateAssetLoc(boolean newAssetNum,
boolean newLocation) |
void |
validateMetersinMasterPM(java.lang.String assetnum,
java.lang.String location,
java.lang.String masterpm) |
MboSetRemote |
viewJpSequence() |
add, addMboSetForRequiredCheck, addToDeleteForInsertList, blindCopy, checkMethodAccess, clear, copy, copy, copy, copyFake, copyValue, copyValue, createComm, delete, delete, duplicate, evaluateCondition, evaluateCtrlConditions, evaluateCtrlConditions, excludeObjectForPropagate, generateAutoKey, getBoolean, getByte, getBytes, getCommLogOwnerNameAndUniqueId, getDatabaseValue, getDate, getDeleteForInsertList, getDocLinksCount, getDomainIDs, getDouble, getExistingMboSet, getFlags, getFloat, getIgnoreLockCheck, getInitialValue, getInsertCompanySetId, getInsertItemSetId, getInsertOrganization, getInsertSite, getInt, getKeyValue, getLinesRelationship, getList, getLockedByDisplayName, getLong, getMatchingAttr, getMatchingAttr, getMatchingAttrs, getMaxMessage, getMboData, getMboDataSet, getMboInitialValue, getMboList, getMboSet, getMboSet, getMboSet, getMboValueData, getMboValueData, getMboValueData, getMboValueDataForDownload, getMboValueInfoStatic, getMboValueInfoStatic, getMessage, getMessage, getMessage, getMessage, getMXTransaction, getName, getOrgForGL, getOrgSiteForMaxvar, getOwner, getPropagateKeyFlag, getRecordIdentifer, getSiteOrg, getString, getString, getStringInBaseLanguage, getStringInSpecificLocale, getStringTransparent, getThisMboSet, getUniqueIDName, getUniqueIDValue, getUserInfo, getUserName, hasHierarchyLink, hasLockSaveRights, isAutoKeyed, isBasedOn, isFlagSet, isForDM, isLocked, isLocked, isMasterTenant, isMboLockedByMe, isModified, isModified, isNew, isNull, isOptionGranted, isSelected, isZombie, lock, propagateKeyValue, rollbackToCheckpoint, select, setApplicationError, setApplicationRequired, setAutokeyFields, setCopyDefaults, setDeleted, setESigFieldModified, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlags, setFlag, setFlag, setFlags, setForDM, setIgnoreRecordLockCheck, setMLValue, setModified, setNewMbo, setPropagateKeyFlag, setPropagateKeyFlag, setReferencedMbo, setReferencedMbo, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueNull, setValueNull, sigopGranted, sigopGranted, sigopGranted, sigOptionAccessAuthorized, smartFill, smartFind, smartFind, smartFindByObjectName, smartFindByObjectName, smartFindByObjectNameDirect, startCheckpoint, thisToBeUpdated, toBeAdded, toBeDeleted, toBeSaved, toBeUpdated, toBeValidated, undelete, unlock, unselect, validate, validateAttributes
deleteForecast, generateForecast, generateWork, reforecastSubsequentDates
void updateUponCompletion(MboRemote completedWO) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PM.updateUponCompletion(MboRemote completedWO)
void updateUponCancellation(MboRemote cancelledWO) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PM.updateUponCancellation(MboRemote cancelledWO)
void canGenerateWork() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
PM.canGenerateWork()
void generateWork(boolean useFreqCrit, int LeadTime) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
PM.generateWork(boolean, int)
void generateWork(boolean useFreqCrit, int LeadTime, MboRemote measurement) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
generateWork(boolean, int, MboRemote)
void validateAssetLoc(boolean newAssetNum, boolean newLocation) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PM.validateAssetLoc(boolean newAssetNum, boolean newLocation)
void updateTimeBasedNextDueDate() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PM.updateTimeBasedNextDueDate()
void setPMCounter(int count) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PM.setPMCounter(int count)
MboSetRemote calculateWork(boolean useFreqCrit, java.util.Date generateUntil) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PM.calculateWork(boolean useFreqCrit, Date generateUntil)
MboSetRemote calcWork(boolean useFreqCrit, int leadTime) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
PM.calcWork(boolean useFreqCrit, int leadTime)
void canViewJpSequence() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PM.canViewJpSequence()
MboSetRemote viewJpSequence() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PM.viewJpSequence()
void setNextDueDate() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PM.setNextDueDate()
java.lang.String getGeneratedWonum(int priority) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
PM.getGeneratedWonum(int priority)
void validateMetersinMasterPM(java.lang.String assetnum, java.lang.String location, java.lang.String masterpm) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PM.validateMetersinMasterPM(String assetnum, String location, String masterpm)
java.util.Date getTimeDate() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
PM.getTimeDate()
MboSetRemote getTop() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
PM.getTop()
void changeStatus(java.lang.String status, boolean rollToAllChildren) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PM.changeStatus(java.lang.String,boolean)
void changeStatus(java.lang.String status, boolean rollToAllChildren, java.util.Hashtable changedStatusPMs) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PM.changeStatus(java.lang.String,boolean,java.util.Hashtable)
java.util.Date checkSeason(java.util.Date origGenDate, int totalLeadTime) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
java.util.Date checkDate() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
boolean canDisplayForecast() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.skd.app.pm.PM#canDisplayForecast()
void canGenerateChildPMForecast() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.skd.app.pm.PM#canGenerateChildPMForecast()
void generateForecast(int genDuration) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
psdi.skd.app.pm.PM#generateForecast(int genDuration)
void deleteForecast() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.skd.app.pm.PM#deleteForecast()
void canDeletePMForecast() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.skd.app.pm.PM#canDeletePMForecast()
void deletePMForecast() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.skd.app.pm.PM#deletePMForecast()
void setCanDeleteForecastFlag(boolean flag) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.skd.app.pm.PM#setCanDeleteForecastFlag(boolean flag)
void setDeleteForecastFlag(boolean flag) throws java.rmi.RemoteException
java.rmi.RemoteException
psdi.skd.app.pm.PM#setDeleteForecastFlag(boolean flag)
boolean getDeleteForecastFlag() throws java.rmi.RemoteException
java.rmi.RemoteException
psdi.skd.app.pm.PM#getDeleteForecastFlag()
void reforecastSubsequentDates() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
psdi.skd.app.pm.PM#reforecastSubsequentDates()
void reforecastSubsequentDates(MboRemote newDatePMForecast, MboSetRemote pmForecastSet) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
psdi.skd.app.pm.PM#reforecastSubsequentDates(MboRemote newDatePMForecast, MboSetRemote pmForecastSet)
void clearReforecast() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.skd.app.pm.PM#clearReforecast()
void updateForecastJobPlans() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.skd.app.pm.PM#updateForecastJobPlans(boolean flag)
boolean canUpdateForecastJobPlans() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.skd.app.pm.PM#canUpdateForecastJobPlans(boolean flag)
boolean isReforecastPending() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.skd.app.pm.PM#isReforecastPending()
void setOnSKDPMListTab(boolean listTab) throws java.rmi.RemoteException
java.rmi.RemoteException
psdi.skd.app.pm.PM#setonSKDPMListTab(boolean listTab)
boolean onSKDPMListTab() throws java.rmi.RemoteException
java.rmi.RemoteException
psdi.skd.app.pm.PM#onSKDPMListTab()
void lockUnlockForecast(boolean lockForecast) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
psdi.skd.app.pm.PM#lockUnlockForecast(boolean lockForecast)
void canLockUnlockChildPMForecast() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.skd.app.pm.SKDPM#canLockUnlockChildPMForecast()
void addPlusCPMExtDate(boolean setPrevDate, java.util.Date extdate, boolean hasToSave, java.lang.String comments) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
boolean canAddPMExtDate() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
void addPlusCPMExtDate(boolean setPrevDate, java.util.Date extdate, boolean hasToSave, java.lang.String comments, java.lang.String commentsLD) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
boolean canReforecast() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.skd.app.pm.PM#canReforecast(boolean lockForecast)
void setUserChoiceForReforecast(int userChoiceForReforecast) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.skd.app.pm.PM#setUserChoiceForReforecast(boolean lockForecast)
int getUserChoiceForReforecast() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.skd.app.pm.PM#getUserChoiceForReforecast(boolean lockForecast)
boolean isListSelected() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
void setListSelected(boolean isListSelected) throws MXException, java.rmi.RemoteException
isListSelected
- MXException
java.rmi.RemoteException
java.util.Date getTargStartDate(java.util.Date date, java.lang.String calledFromFlag) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PM.getTargStartDate(Date date, String calledFromFlag)
java.util.Date getPMNextDate(java.util.Date date, java.lang.String calledFromFlag) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PM.getPMNextDate(Date date, String calledFromFlag)
java.util.Date getPMLastCompDate(java.util.Date date, java.lang.String calledFromFlag) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PM.getPMLastCompDate(Date date, String calledFromFlag)
java.util.Date getPMLastStartDate(java.util.Date date, java.lang.String calledFromFlag) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PM.getPMLastStartDate(Date date, String calledFromFlag)
java.util.Date getPMDueDate(java.util.Date date, java.lang.String calledFromFlag) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PM.getPMDueDate(Date date, String calledFromFlag)
java.util.Date getPMExtDate(java.util.Date date, java.lang.String calledFromFlag) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PM.getPMExtDate(Date date, String calledFromFlag)
java.util.Date getPMForecastDate(java.util.Date date, java.lang.String calledFromFlag) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PM.getPMForecastDate(Date date, String calledFromFlag)
java.util.Date getDateWithTimeZone(java.util.Date date) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PM.getDateWithTimeZone(Date date)
void storeResourceDataForForecast() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PM.storeResourceDataForForecast()
boolean floatingPMHasOpenWOs() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PM.floatingPMHasOpenWOs()
java.lang.Object[] getGeneratedWonumAndWorkOrderId(int priority, MboRemote measurement) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
getGeneratedWonumAndWorkOrderId(int, MboRemote)