public interface SKDProjectRemote extends StatefulMboRemote
| Modifier and Type | Field and Description |
|---|---|
static int |
CAPPLAN |
static java.lang.String |
CAPPLANTYPE |
static int |
CPS |
static java.lang.String |
CPSTYPE |
static int |
LABORMOD |
static java.lang.String |
LABORMODTYPE |
static int |
MANUAL |
static java.lang.String |
MANUALTYPE |
static int |
RESLEVEL |
static java.lang.String |
RESLEVELTYPE |
static int |
SPATIAL |
static java.lang.String |
SPATIALTYPE |
| Modifier and Type | Method and Description |
|---|---|
void |
addSKDProjectScenario(java.lang.String inputObj,
java.lang.String ODMAppName,
java.lang.String scenarioName,
java.lang.String inputName,
long inputObjId) |
void |
assignLaborCrewFromSuggestSet(MboSetRemote emWOAvailResSet) |
void |
canCommit(java.lang.String personId) |
void |
canCreateScenario() |
void |
canCreateSnapShot() |
void |
canPublish() |
void |
copyGroupsToCommGroup(MboSetRemote groupSet) |
void |
copyPersonsToCommPerson(MboSetRemote personSet) |
MboRemote |
createBaseLine(java.lang.String baseLineName,
java.lang.String baseLineDescription,
java.lang.String baseLineMemo,
java.lang.String inputName,
java.lang.String ScenarioType) |
void |
createCronTaskInstance(boolean oneTimeCron) |
void |
createCronTaskInstance(boolean oneTimeCron,
java.lang.String cronTaskName) |
void |
deleteUncommitData() |
int |
dynamicScheduling() |
void |
endScheduleCompliance(SKDProjectRemote skdProject,
java.util.Date compend,
boolean fromCron) |
java.lang.String |
getAssetLocWhere(java.lang.String key) |
long |
getBaseLineUniqueId() |
MboRemote |
getCronTaskScenario() |
long |
getCurrentSkdODMERunId()
Gets the current SKDODMERUN.SKDODMERUNID for the inprogress optimization.
|
boolean |
getDashboardByPassYesNo() |
long |
getDefaultScenarioUniqueId(java.lang.String SKDProjectName) |
java.util.HashMap |
getEWOQuickQueryQbe() |
java.lang.String |
getMaxSequenceName(java.lang.String tbname) |
SKDProjectScenarioRemote |
getProjectScenario(java.lang.String cronTaskName)
Returns the project scenario based on the cron task name
|
MboSetRemote |
getProjectsList(MboSetRemote resultSet,
java.lang.String userName) |
boolean |
getPublishFlag() |
java.util.HashMap |
getQuickQueryQbe() |
int |
getRollOffset() |
boolean |
getScenarioFlag() |
int |
getScenarioType() |
java.lang.String |
getScenarioTypeStr() |
boolean |
isOptimizationInprogress()
Return true if an optimization is inprogress for the current scenario.
|
boolean |
isProjectDataModified() |
void |
publish() |
java.util.HashMap |
publish(boolean fromCron,
java.lang.String baseLineName,
java.lang.String baseLineDescription,
java.lang.String baseLineMemo) |
void |
putEWOQuickQueryQbe(long skdprojectid,
java.util.Hashtable savedQbeAttributesQuickQuery) |
void |
putQuickQueryQbe(long skdqueryid,
java.util.Hashtable savedQbeAttributesQuickQuery) |
void |
removeCronTaskInstance(boolean oneTimeCron) |
void |
removeCronTaskInstance(boolean oneTimeCron,
java.lang.String cronTaskName) |
int |
roll(boolean immediately) |
boolean |
runOptimization() |
boolean |
runOptimization(UserInfo info,
boolean async,
boolean immediately) |
void |
setAssetLocWhere(java.lang.String key,
java.lang.String where) |
void |
setCronTaskScenario(MboRemote scenario) |
long |
setCurrentSkdODMERunId(long skdODMERunID)
Sets the current SKDODMERUN.SKDODMERUNID
|
void |
setDashboardByPassYesNo(boolean byPassYesNo) |
void |
setDefaultScenario(SKDProjectRemote SKDProject) |
void |
setPublishFlag(boolean publish) |
void |
setRollOffset(int rolloffset) |
void |
setScenarioFlag(boolean scenario) |
void |
setScenarioType(int type) |
void |
setScenarioType(java.lang.String type) |
void |
startScheduleCompliance() |
void |
startScheduleCompliance(MboSetRemote skdActivitySet,
SKDProjectRemote skdProject,
java.util.Date compstart,
java.util.Date compend) |
void |
updateProjectData() |
void |
updateRollScheduleData() |
MboRemote |
validateReadyForDashBoard() |
MboSetRemote |
validateScenario(java.lang.String projectName,
java.lang.String scenarioName,
java.lang.String scenarioType) |
canChangeMaxStatus, canChangeStatus, canChangeStatus, canDeleteAttachedDocs, changeMaxStatus, changeMaxStatus, changeStatus, changeStatus, changeStatus, checkForOpenStatus, getInternalStatus, getOnListTab, getOverridePVStatusException, getStatusChangeButtonSigoption, getStatusList, getStatusListName, getTargetStatusOption, getValidStatusList, setOnListTab, setOverridePVStatusException, setStatusChangeButtonSigoption, setTargetStatusOptionadd, 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, validateAttributesstatic final int MANUAL
static final int RESLEVEL
static final int CAPPLAN
static final int LABORMOD
static final int SPATIAL
static final int CPS
static final java.lang.String MANUALTYPE
static final java.lang.String RESLEVELTYPE
static final java.lang.String CAPPLANTYPE
static final java.lang.String LABORMODTYPE
static final java.lang.String SPATIALTYPE
static final java.lang.String CPSTYPE
void updateProjectData()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSKDProject.updateProjectData()boolean isProjectDataModified()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSKDProject.isProjectDataModified()void startScheduleCompliance()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSKDProject.startScheduleCompliance()void startScheduleCompliance(MboSetRemote skdActivitySet, SKDProjectRemote skdProject, java.util.Date compstart, java.util.Date compend) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSKDProject.startScheduleCompliance()void endScheduleCompliance(SKDProjectRemote skdProject, java.util.Date compend, boolean fromCron) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#endScheduleCompliance()java.util.HashMap publish(boolean fromCron,
java.lang.String baseLineName,
java.lang.String baseLineDescription,
java.lang.String baseLineMemo)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSKDProject.publish()void publish()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSKDProject.publish()MboRemote createBaseLine(java.lang.String baseLineName, java.lang.String baseLineDescription, java.lang.String baseLineMemo, java.lang.String inputName, java.lang.String ScenarioType) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#createBaseLine()void canPublish()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSKDProject.canPublish()void canCreateScenario()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSKDProject.canCreateScenario()void canCreateSnapShot()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSKDProject.canPublish()void setScenarioFlag(boolean scenario)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#setScenarioFlag()boolean getScenarioFlag()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSKDProject.getScenarioFlag()void setPublishFlag(boolean publish)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#setPublishFlag()boolean getPublishFlag()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSKDProject.getPublishFlag()void setDefaultScenario(SKDProjectRemote SKDProject) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#setDefaultScenario()long getBaseLineUniqueId()
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#getBaseLineRecordId()long getDefaultScenarioUniqueId(java.lang.String SKDProjectName)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#getDefaultScenarioRecordId()java.util.HashMap getQuickQueryQbe()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSKDProject.getQuickQueryQbe()void putQuickQueryQbe(long skdqueryid,
java.util.Hashtable savedQbeAttributesQuickQuery)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#putQuickQueryQbe(long skdqueryid, Hashtable savedQbeAttributesQuickQuery) java.util.HashMap getEWOQuickQueryQbe()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSKDProject.getQuickQueryQbe()void putEWOQuickQueryQbe(long skdprojectid,
java.util.Hashtable savedQbeAttributesQuickQuery)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#putQuickQueryQbe(long skdqueryid, Hashtable savedQbeAttributesQuickQuery) void setScenarioType(int type)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#setScenarioType()java.lang.String getScenarioTypeStr()
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionSKDProject.getScenarioTypeStr()void setScenarioType(java.lang.String type)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionSKDProject.setScenarioType(String)int getScenarioType()
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionSKDProject.getScenarioType()void addSKDProjectScenario(java.lang.String inputObj,
java.lang.String ODMAppName,
java.lang.String scenarioName,
java.lang.String inputName,
long inputObjId)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#addSKDProjectScenario()void deleteUncommitData()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSKDProject.deleteUncommitData()boolean runOptimization(UserInfo info, boolean async, boolean immediately) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSKDProject.runOptimization()boolean runOptimization()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSKDProject.runOptimization()void createCronTaskInstance(boolean oneTimeCron)
throws MXException,
java.rmi.RemoteException,
java.text.ParseException
MXExceptionjava.rmi.RemoteExceptionjava.text.ParseExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#createCronTaskInstance()void createCronTaskInstance(boolean oneTimeCron,
java.lang.String cronTaskName)
throws MXException,
java.rmi.RemoteException,
java.text.ParseException
MXExceptionjava.rmi.RemoteExceptionjava.text.ParseExceptionvoid removeCronTaskInstance(boolean oneTimeCron)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#removeCronTaskInstance()void removeCronTaskInstance(boolean oneTimeCron,
java.lang.String cronTaskName)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionint dynamicScheduling()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSKDProject.dynamicScheduling()void assignLaborCrewFromSuggestSet(MboSetRemote emWOAvailResSet) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#assignLaborCrewFromSuggestSet()MboSetRemote getProjectsList(MboSetRemote resultSet, java.lang.String userName) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#getProjectsList()void canCommit(java.lang.String personId)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#canCommit()void copyPersonsToCommPerson(MboSetRemote personSet) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSKDProject.copyPersonsToCommPerson(MboSetRemote personSet)void copyGroupsToCommGroup(MboSetRemote groupSet) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSKDProject.copyGroupsToCommGroup(MboSetRemote groupSet)int roll(boolean immediately) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#roll()void setAssetLocWhere(java.lang.String key,
java.lang.String where)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#setAssetLocWhere()java.lang.String getAssetLocWhere(java.lang.String key)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#getAssetLocWhere()SKDProjectScenarioRemote getProjectScenario(java.lang.String cronTaskName) throws MXException, java.rmi.RemoteException
cronTaskName - MXExceptionjava.rmi.RemoteExceptionboolean isOptimizationInprogress()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionlong getCurrentSkdODMERunId()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionlong setCurrentSkdODMERunId(long skdODMERunID)
throws java.rmi.RemoteException
skdODMERunID - java.rmi.RemoteExceptionjava.lang.String getMaxSequenceName(java.lang.String tbname)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#getMaxSequenceName()MboSetRemote validateScenario(java.lang.String projectName, java.lang.String scenarioName, java.lang.String scenarioType) throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#validateResourceLevelScenario()MboRemote getCronTaskScenario() throws java.rmi.RemoteException
java.rmi.RemoteExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#getCronTaskScenatio()void setCronTaskScenario(MboRemote scenario) throws java.rmi.RemoteException
java.rmi.RemoteExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#getCronTaskScenatio()MboRemote validateReadyForDashBoard() throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSKDProject.validateReadyForDashBoard()void setDashboardByPassYesNo(boolean byPassYesNo)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#setDashboardByPassYesNo()boolean getDashboardByPassYesNo()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSKDProject.getDashboardByPassYesNo()void setRollOffset(int rolloffset)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#setRollOffset()int getRollOffset()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSKDProject.getRollOffset()void updateRollScheduleData()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSKDProject.updateRollScheduleData()