Interface IDynamicShortcutResolver
public interface IDynamicShortcutResolver
Determines the application a shortcut should start
- Since:
- 10.3
-
Method Summary
Modifier and TypeMethodDescriptioncom.aquima.interactions.foundation.ApplicationIDresolveShortcut(IShortcut shortcut, com.aquima.interactions.foundation.ApplicationID parentApplication) Determines the Application ID for the session of the external widget.com.aquima.interactions.foundation.ApplicationIDresolveShortcut(IShortcut shortcut, com.aquima.interactions.foundation.ApplicationID parentApplication, String testPath) Determines the Application ID for the session of the external widget.
-
Method Details
-
resolveShortcut
com.aquima.interactions.foundation.ApplicationID resolveShortcut(IShortcut shortcut, com.aquima.interactions.foundation.ApplicationID parentApplication) Determines the Application ID for the session of the external widget. If the widget info has no version specified, then the default version is used.- Parameters:
shortcut- the shortcut to determine a version for, may not be nullparentApplication- the parent application to derive a version from if a dynamic shortcut is used, may be null- Returns:
- the Application ID, never null.
-
resolveShortcut
com.aquima.interactions.foundation.ApplicationID resolveShortcut(IShortcut shortcut, com.aquima.interactions.foundation.ApplicationID parentApplication, String testPath) Determines the Application ID for the session of the external widget. If the widget info has no version specified, then the default version is used.- Parameters:
shortcut- the shortcut to determine a version for, may not be nullparentApplication- the parent application to derive a version from if a dynamic shortcut is used, may be nulltestPath- the test path to use, only for development mode- Returns:
- the Application ID, never null.
-