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, smartFind, smartFindByObjectName, smartFindByObjectName, smartFindByObjectNameDirect, startCheckpoint, thisToBeUpdated, toBeAdded, toBeDeleted, toBeSaved, toBeUpdated, toBeValidated, undelete, unlock, unselect, validate, validateAttributesdeleteForecast, generateForecast, generateWork, reforecastSubsequentDatesvoid updateUponCompletion(MboRemote completedWO) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionPM.updateUponCompletion(MboRemote completedWO)void updateUponCancellation(MboRemote cancelledWO) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionPM.updateUponCancellation(MboRemote cancelledWO)void canGenerateWork()
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionPM.canGenerateWork()void generateWork(boolean useFreqCrit,
int LeadTime)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionPM.generateWork(boolean, int)void generateWork(boolean useFreqCrit,
int LeadTime,
MboRemote measurement)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionPM.generateWork(boolean, int, MboRemote)void validateAssetLoc(boolean newAssetNum,
boolean newLocation)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionPM.validateAssetLoc(boolean newAssetNum, boolean newLocation)void updateTimeBasedNextDueDate()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionPM.updateTimeBasedNextDueDate()void setPMCounter(int count)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionPM.setPMCounter(int count)MboSetRemote calculateWork(boolean useFreqCrit, java.util.Date generateUntil) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionPM.calculateWork(boolean useFreqCrit, Date generateUntil)MboSetRemote calcWork(boolean useFreqCrit, int leadTime) throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptionPM.calcWork(boolean useFreqCrit, int leadTime)void canViewJpSequence()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionPM.canViewJpSequence()MboSetRemote viewJpSequence() throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionPM.viewJpSequence()void setNextDueDate()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionPM.setNextDueDate()java.lang.String getGeneratedWonum(int priority)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionPM.getGeneratedWonum(int priority)void validateMetersinMasterPM(java.lang.String assetnum,
java.lang.String location,
java.lang.String masterpm)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionPM.validateMetersinMasterPM(String assetnum, String location, String masterpm)java.util.Date getTimeDate()
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionPM.getTimeDate()MboSetRemote getTop() throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptionPM.getTop()void changeStatus(java.lang.String status,
boolean rollToAllChildren)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionPM.changeStatus(java.lang.String,boolean)void changeStatus(java.lang.String status,
boolean rollToAllChildren,
java.util.Hashtable changedStatusPMs)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionPM.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.RemoteExceptionMXExceptionjava.util.Date checkDate()
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionboolean canDisplayForecast()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpsdi.skd.app.pm.PM#canDisplayForecast()void canGenerateChildPMForecast()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpsdi.skd.app.pm.PM#canGenerateChildPMForecast()void generateForecast(int genDuration)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionpsdi.skd.app.pm.PM#generateForecast(int genDuration)void deleteForecast()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpsdi.skd.app.pm.PM#deleteForecast()void canDeletePMForecast()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpsdi.skd.app.pm.PM#canDeletePMForecast()void deletePMForecast()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpsdi.skd.app.pm.PM#deletePMForecast()void setCanDeleteForecastFlag(boolean flag)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpsdi.skd.app.pm.PM#setCanDeleteForecastFlag(boolean flag)void setDeleteForecastFlag(boolean flag)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpsdi.skd.app.pm.PM#setDeleteForecastFlag(boolean flag)boolean getDeleteForecastFlag()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpsdi.skd.app.pm.PM#getDeleteForecastFlag()void reforecastSubsequentDates()
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionpsdi.skd.app.pm.PM#reforecastSubsequentDates()void reforecastSubsequentDates(MboRemote newDatePMForecast, MboSetRemote pmForecastSet) throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptionpsdi.skd.app.pm.PM#reforecastSubsequentDates(MboRemote newDatePMForecast, MboSetRemote pmForecastSet)void clearReforecast()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpsdi.skd.app.pm.PM#clearReforecast()void updateForecastJobPlans()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpsdi.skd.app.pm.PM#updateForecastJobPlans(boolean flag)boolean canUpdateForecastJobPlans()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpsdi.skd.app.pm.PM#canUpdateForecastJobPlans(boolean flag)boolean isReforecastPending()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpsdi.skd.app.pm.PM#isReforecastPending()void setOnSKDPMListTab(boolean listTab)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpsdi.skd.app.pm.PM#setonSKDPMListTab(boolean listTab)boolean onSKDPMListTab()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpsdi.skd.app.pm.PM#onSKDPMListTab()void lockUnlockForecast(boolean lockForecast)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionpsdi.skd.app.pm.PM#lockUnlockForecast(boolean lockForecast)void canLockUnlockChildPMForecast()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpsdi.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.RemoteExceptionMXExceptionboolean canAddPMExtDate()
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionvoid addPlusCPMExtDate(boolean setPrevDate,
java.util.Date extdate,
boolean hasToSave,
java.lang.String comments,
java.lang.String commentsLD)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionboolean canReforecast()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpsdi.skd.app.pm.PM#canReforecast(boolean lockForecast)void setUserChoiceForReforecast(int userChoiceForReforecast)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpsdi.skd.app.pm.PM#setUserChoiceForReforecast(boolean lockForecast)int getUserChoiceForReforecast()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpsdi.skd.app.pm.PM#getUserChoiceForReforecast(boolean lockForecast)boolean isListSelected()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionvoid setListSelected(boolean isListSelected)
throws MXException,
java.rmi.RemoteException
isListSelected - MXExceptionjava.rmi.RemoteExceptionjava.util.Date getTargStartDate(java.util.Date date,
java.lang.String calledFromFlag)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionPM.getTargStartDate(Date date, String calledFromFlag)java.util.Date getPMNextDate(java.util.Date date,
java.lang.String calledFromFlag)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionPM.getPMNextDate(Date date, String calledFromFlag)java.util.Date getPMLastCompDate(java.util.Date date,
java.lang.String calledFromFlag)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionPM.getPMLastCompDate(Date date, String calledFromFlag)java.util.Date getPMLastStartDate(java.util.Date date,
java.lang.String calledFromFlag)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionPM.getPMLastStartDate(Date date, String calledFromFlag)java.util.Date getPMDueDate(java.util.Date date,
java.lang.String calledFromFlag)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionPM.getPMDueDate(Date date, String calledFromFlag)java.util.Date getPMExtDate(java.util.Date date,
java.lang.String calledFromFlag)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionPM.getPMExtDate(Date date, String calledFromFlag)java.util.Date getPMForecastDate(java.util.Date date,
java.lang.String calledFromFlag)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionPM.getPMForecastDate(Date date, String calledFromFlag)java.util.Date getDateWithTimeZone(java.util.Date date)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionPM.getDateWithTimeZone(Date date)void storeResourceDataForForecast()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionPM.storeResourceDataForForecast()boolean floatingPMHasOpenWOs()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionPM.floatingPMHasOpenWOs()java.lang.Object[] getGeneratedWonumAndWorkOrderId(int priority,
MboRemote measurement)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionPM.getGeneratedWonumAndWorkOrderId(int, MboRemote)