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, setTargetStatusOption
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
static 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
MXException
java.rmi.RemoteException
SKDProject.updateProjectData()
boolean isProjectDataModified() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
SKDProject.isProjectDataModified()
void startScheduleCompliance(MboSetRemote skdActivitySet, SKDProjectRemote skdProject, java.util.Date compstart, java.util.Date compend) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
com.ibm.tivoli.maximo.skd.app.SKDProject#startScheduleCompliance()
void endScheduleCompliance(SKDProjectRemote skdProject, java.util.Date compend) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
com.ibm.tivoli.maximo.skd.app.SKDProject#endScheduleCompliance()
void publish() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
SKDProject.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
MXException
java.rmi.RemoteException
com.ibm.tivoli.maximo.skd.app.SKDProject#createBaseLine()
void canPublish() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
SKDProject.canPublish()
void canCreateScenario() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
SKDProject.canCreateScenario()
void canCreateSnapShot() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
SKDProject.canPublish()
void setScenarioFlag(boolean scenario) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
com.ibm.tivoli.maximo.skd.app.SKDProject#setScenarioFlag()
boolean getScenarioFlag() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
SKDProject.getScenarioFlag()
void setPublishFlag(boolean publish) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
com.ibm.tivoli.maximo.skd.app.SKDProject#setPublishFlag()
boolean getPublishFlag() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
SKDProject.getPublishFlag()
void setDefaultScenario(SKDProjectRemote SKDProject) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
com.ibm.tivoli.maximo.skd.app.SKDProject#setDefaultScenario()
long getBaseLineUniqueId() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
com.ibm.tivoli.maximo.skd.app.SKDProject#getBaseLineRecordId()
long getDefaultScenarioUniqueId(java.lang.String SKDProjectName) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
com.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
MXException
java.rmi.RemoteException
SKDProject.getQuickQueryQbe()
void putQuickQueryQbe(long skdqueryid, java.util.Hashtable<java.lang.String,java.lang.String> savedQbeAttributesQuickQuery) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
com.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
MXException
java.rmi.RemoteException
SKDProject.getQuickQueryQbe()
void putEWOQuickQueryQbe(long skdprojectid, java.util.Hashtable<java.lang.String,java.lang.String> savedQbeAttributesQuickQuery) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
com.ibm.tivoli.maximo.skd.app.SKDProject#putQuickQueryQbe(long skdqueryid, Hashtable savedQbeAttributesQuickQuery)
void setScenarioType(int type) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
com.ibm.tivoli.maximo.skd.app.SKDProject#setScenarioType()
java.lang.String getScenarioTypeStr() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
SKDProject.getScenarioTypeStr()
void setScenarioType(java.lang.String type) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
SKDProject.setScenarioType(String)
int getScenarioType() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
SKDProject.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
MXException
java.rmi.RemoteException
com.ibm.tivoli.maximo.skd.app.SKDProject#addSKDProjectScenario()
void deleteUncommitData() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
SKDProject.deleteUncommitData()
boolean runOptimization(UserInfo info, boolean async) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
com.ibm.tivoli.maximo.skd.app.SKDProject#runOptimization()
void createCronTaskInstance(boolean oneTimeCron) throws MXException, java.rmi.RemoteException, java.text.ParseException
MXException
java.rmi.RemoteException
java.text.ParseException
com.ibm.tivoli.maximo.skd.app.SKDProject#createCronTaskInstance()
void createCronTaskInstance(boolean oneTimeCron, java.lang.String cronTaskName) throws MXException, java.rmi.RemoteException, java.text.ParseException
MXException
java.rmi.RemoteException
java.text.ParseException
void removeCronTaskInstance(boolean oneTimeCron) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
com.ibm.tivoli.maximo.skd.app.SKDProject#removeCronTaskInstance()
void removeCronTaskInstance(boolean oneTimeCron, java.lang.String cronTaskName) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
int dynamicScheduling() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
SKDProject.dynamicScheduling()
void assignLaborCrewFromSuggestSet(MboSetRemote emWOAvailResSet) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
com.ibm.tivoli.maximo.skd.app.SKDProject#assignLaborCrewFromSuggestSet()
MboSetRemote getProjectsList(MboSetRemote resultSet, java.lang.String userName) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
com.ibm.tivoli.maximo.skd.app.SKDProject#getProjectsList()
void canCommit(java.lang.String personId) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
com.ibm.tivoli.maximo.skd.app.SKDProject#canCommit()
void copyPersonsToCommPerson(MboSetRemote personSet) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
SKDProject.copyPersonsToCommPerson(MboSetRemote personSet)
void copyGroupsToCommGroup(MboSetRemote groupSet) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
SKDProject.copyGroupsToCommGroup(MboSetRemote groupSet)
int roll() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
SKDProject.roll()
void setAssetLocWhere(java.lang.String key, java.lang.String where) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
com.ibm.tivoli.maximo.skd.app.SKDProject#setAssetLocWhere()
java.lang.String getAssetLocWhere(java.lang.String key) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
com.ibm.tivoli.maximo.skd.app.SKDProject#getAssetLocWhere()
SKDProjectScenarioRemote getProjectScenario(java.lang.String cronTaskName) throws MXException, java.rmi.RemoteException
cronTaskName
- MXException
java.rmi.RemoteException
boolean isOptimizationInprogress() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
long getCurrentSkdODMERunId() throws java.rmi.RemoteException
java.rmi.RemoteException
long setCurrentSkdODMERunId(long skdODMERunID) throws java.rmi.RemoteException
skdODMERunID
- java.rmi.RemoteException