public class ProcessFlowOM extends Object implements Serializable
| Constructor and Description |
|---|
ProcessFlowOM(SessionInfo sessionInfo)
Constructor to create ProcessFlowOM object.
|
| Modifier and Type | Method and Description |
|---|---|
EmailInfo |
generatePMEmailAlerts(ServerPMTaskInfo taskInfo)
Method to generate Email alerts information for the given task.
|
PhasedSubmissionInfo |
getPhasedSubmissionGroupInfo(String scenario,
List<Integer> phasesToDisplay)
Method to get phase submission group information for the given scenario.
|
ProcessFlowInfo |
getProcessFlowInfo(String povSlice)
Method to retrieve process flow information for given pov.
|
ProcessFlowInfo |
getProcessFlowInfo(String gridId,
CellLocator cellLoc,
int phaseId)
Method to get process flow information for the process flow grid ID and specified cell and phase.
|
List<String> |
getUnassignedGroups(String scenario,
String period)
Method to get phase submission group information for the given scenario and period.
|
Grid |
getValidationGrid(String slice,
int phase,
WEBOM_PROCESS_CONTROL_DATA_VIEW dataView,
boolean suppressNoData,
boolean suppressZeros,
boolean formatData)
Method to get the validation grid for process flow.
|
ProcessControlGridCalcStatusSummary |
retrieveCalcStatusSummary(String gridId)
Method to retrieve Process Flow Calc Status.
|
void |
setPhasedSubmissionGroups(String scenario,
PhasedSubmissionInfo phaseSubmissioUpdates)
Method to set phase submission group information for the given scenario.
|
public ProcessFlowOM(SessionInfo sessionInfo) throws HFMException
sessionInfo - SessionInfo object which contain the session ID, servername and port numberHFMExceptionpublic ProcessControlGridCalcStatusSummary retrieveCalcStatusSummary(String gridId) throws HFMException
gridId - The process flow grid idHFMExceptionpublic ProcessFlowInfo getProcessFlowInfo(String povSlice) throws HFMException
povSlice - POV in HFM standard notation, e.g., S#Actual.Y#2011...HFMExceptionpublic ProcessFlowInfo getProcessFlowInfo(String gridId, CellLocator cellLoc, int phaseId) throws HFMException
gridId - The process flow grid IDcellLoc - The object that contains cell locatorphaseId - The phase IDHFMExceptionpublic Grid getValidationGrid(String slice, int phase, WEBOM_PROCESS_CONTROL_DATA_VIEW dataView, boolean suppressNoData, boolean suppressZeros, boolean formatData) throws HFMException
slice - POV in HFM standard notation, e.g., S#Actual.Y#2011...phase - phase IDdataView - Enum to specify process flow data viewsuppressNoData - If true supress NoDatasuppressZeros - If true supress zerosformatData - If true format dataHFMExceptionpublic EmailInfo generatePMEmailAlerts(ServerPMTaskInfo taskInfo) throws HFMException
taskInfo - ServerPMTaskInfo object containing the task informationHFMExceptionpublic PhasedSubmissionInfo getPhasedSubmissionGroupInfo(String scenario, List<Integer> phasesToDisplay) throws HFMException
scenario - The scenarioHFMExceptionpublic List<String> getUnassignedGroups(String scenario, String period) throws HFMException
scenario - The scenarioperiod - The PeriodHFMExceptionpublic void setPhasedSubmissionGroups(String scenario, PhasedSubmissionInfo phaseSubmissioUpdates) throws HFMException
scenario - The scenariophaseSubmissioUpdates - Updated phase submission groups for scenario.HFMExceptionCopyright 2007, 2026, Oracle. All rights reserved.