|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.2) E22562-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.apps.fnd.applcore.patterns.uishell.internalUtil.NavigationUtil
public class NavigationUtil
Constructor Summary | |
---|---|
NavigationUtil()
|
Method Summary | |
---|---|
static NavigationInfo |
getUserNavigationTarget(java.lang.String viewIdDStr,
java.lang.String taskFlowIdDStr,
java.lang.String webAppDStr,
java.lang.String pageParametersListDStr,
java.lang.String taskParametersListDStr,
java.lang.String navTaskKeyListDStr,
java.lang.String navTaskLabelDStr,
java.lang.String applicationStripeDStr,
java.lang.String pageDefinitionNameDStr)
ApplCore internal use only: Static API to take multiple navigation target and return one that user has access to. |
static NavigationInfo |
getUserNavigationTarget(java.lang.String viewIdDStr,
java.lang.String taskFlowFileDStr,
java.lang.String taskFlowNameDStr,
java.lang.String webAppDStr,
java.lang.String pageParametersListDStr,
java.lang.String taskParametersListDStr,
java.lang.String navTaskKeyListDStr,
java.lang.String navTaskLabelDStr,
java.lang.String applicationStripeDStr,
java.lang.String pageDefinitionNameDStr)
ApplCore internal use only: Static API to take multiple navigation target and return one that user has access to. |
static void |
navigateInternal(FndMethodParameters methodParameters)
This is an internal api used by UIShell team. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NavigationUtil()
Method Detail |
---|
public static void navigateInternal(FndMethodParameters methodParameters) throws java.io.IOException
methodParameters
-
java.io.IOException
public static NavigationInfo getUserNavigationTarget(java.lang.String viewIdDStr, java.lang.String taskFlowFileDStr, java.lang.String taskFlowNameDStr, java.lang.String webAppDStr, java.lang.String pageParametersListDStr, java.lang.String taskParametersListDStr, java.lang.String navTaskKeyListDStr, java.lang.String navTaskLabelDStr, java.lang.String applicationStripeDStr, java.lang.String pageDefinitionNameDStr)
This variant of the method is particular to Global Search which gets the task flow is in 2 parts, the task file and task name. This method assembles them piecewise and calls the base method. It is a requirement that there are the same number of delimited pieces passed via these two parameters.
viewIdDStr
- Delimited string for view ids.taskFlowFileDStr
- Delimited string for task flow file name.taskFlowNameDStr
- Delimited string for task flow name within task flow file.webAppDStr
- Delimited string for webApp values.pageParametersListDStr
- Delimited string for page parameters.taskParametersListDStr
- Delimited string for task flow input parameters.navTaskKeyListDStr
- Delimited string for task flow key list.navTaskLabelDStr
- Delimited string for task flow labels.applicationStripeDStr
- Delimited string for application stripe.pageDefinitionNameDStr
- Delimited string for page definition names.
public static NavigationInfo getUserNavigationTarget(java.lang.String viewIdDStr, java.lang.String taskFlowIdDStr, java.lang.String webAppDStr, java.lang.String pageParametersListDStr, java.lang.String taskParametersListDStr, java.lang.String navTaskKeyListDStr, java.lang.String navTaskLabelDStr, java.lang.String applicationStripeDStr, java.lang.String pageDefinitionNameDStr)
viewIdDStr
- Delimited string for view ids.taskFlowIdDStr
- Delimited string for task flow ids.webAppDStr
- Delimited string for webApp values.pageParametersListDStr
- Delimited string for page parameters.taskParametersListDStr
- Delimited string for task flow input parameters.navTaskKeyListDStr
- Delimited string for task flow key list.navTaskLabelDStr
- Delimited string for task flow labels.applicationStripeDStr
- Delimited string for application stripe.pageDefinitionNameDStr
- Delimited string for page definition names.
|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.2) E22562-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |