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) |
java.lang.String |
getAssetLocWhere(java.lang.String key) |
long |
getBaseLineUniqueId() |
long |
getCurrentSkdODMERunId()
Gets the current SKDODMERUN.SKDODMERUNID for the inprogress optimization.
|
long |
getDefaultScenarioUniqueId(java.lang.String SKDProjectName) |
java.util.HashMap<java.lang.Long,java.util.Hashtable<java.lang.String,java.lang.String>> |
getEWOQuickQueryQbe() |
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<java.lang.Long,java.util.Hashtable<java.lang.String,java.lang.String>> |
getQuickQueryQbe() |
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() |
void |
putEWOQuickQueryQbe(long skdprojectid,
java.util.Hashtable<java.lang.String,java.lang.String> savedQbeAttributesQuickQuery) |
void |
putQuickQueryQbe(long skdqueryid,
java.util.Hashtable<java.lang.String,java.lang.String> savedQbeAttributesQuickQuery) |
void |
removeCronTaskInstance(boolean oneTimeCron) |
void |
removeCronTaskInstance(boolean oneTimeCron,
java.lang.String cronTaskName) |
int |
roll() |
boolean |
runOptimization(UserInfo info,
boolean async) |
void |
setAssetLocWhere(java.lang.String key,
java.lang.String where) |
long |
setCurrentSkdODMERunId(long skdODMERunID)
Sets the current SKDODMERUN.SKDODMERUNID
|
void |
setDefaultScenario(SKDProjectRemote SKDProject) |
void |
setPublishFlag(boolean publish) |
void |
setScenarioFlag(boolean scenario) |
void |
setScenarioType(int type) |
void |
setScenarioType(java.lang.String type) |
void |
startScheduleCompliance(MboSetRemote skdActivitySet,
SKDProjectRemote skdProject,
java.util.Date compstart,
java.util.Date compend) |
void |
updateProjectData() |
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, 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(MboSetRemote skdActivitySet, SKDProjectRemote skdProject, java.util.Date compstart, java.util.Date compend) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#startScheduleCompliance()void endScheduleCompliance(SKDProjectRemote skdProject, java.util.Date compend) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#endScheduleCompliance()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<java.lang.Long,java.util.Hashtable<java.lang.String,java.lang.String>> getQuickQueryQbe()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSKDProject.getQuickQueryQbe()void putQuickQueryQbe(long skdqueryid,
java.util.Hashtable<java.lang.String,java.lang.String> savedQbeAttributesQuickQuery)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#putQuickQueryQbe(long skdqueryid, Hashtable savedQbeAttributesQuickQuery) java.util.HashMap<java.lang.Long,java.util.Hashtable<java.lang.String,java.lang.String>> getEWOQuickQueryQbe()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSKDProject.getQuickQueryQbe()void putEWOQuickQueryQbe(long skdprojectid,
java.util.Hashtable<java.lang.String,java.lang.String> 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) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptioncom.ibm.tivoli.maximo.skd.app.SKDProject#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() throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSKDProject.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.RemoteException