Package com.veeva.vault.sdk.api.action
Interface UserActionUIService
- All Superinterfaces:
Service
Provides builders for working pre- and post-execution UI behavior actions
in the
USER_ACTION
use case.-
Method Summary
Modifier and TypeMethodDescriptionRetrieve a new instance ofNavigateToLocationRequest.Builder
to build aNavigateToLocationRequest
.Retrieve aPostExecutionUserActionUIBehavior.Builder
to set UI behavior for a user action.Retrieve aPreExecutionUserActionUIBehavior.Builder
to set UI behavior for a user action.Retrieve a new instance ofUserActionExecutionBanner.Builder
to build aUserActionExecutionBanner
.Retrieve a new instance ofUserActionExecutionDialog.Builder
to build aUserActionExecutionDialog
.
-
Method Details
-
newPreExecutionUserActionUIBehaviorBuilder
PreExecutionUserActionUIBehavior.Builder newPreExecutionUserActionUIBehaviorBuilder()Retrieve aPreExecutionUserActionUIBehavior.Builder
to set UI behavior for a user action. To be set on the action context in theonPreExecute
method.- Returns:
- a new
PreExecutionUserActionUIBehavior.Builder
-
newUserActionExecutionDialogBuilder
UserActionExecutionDialog.Builder newUserActionExecutionDialogBuilder()Retrieve a new instance ofUserActionExecutionDialog.Builder
to build aUserActionExecutionDialog
. To be set on aPreExecutionUserActionUIBehavior
.- Returns:
- a new
UserActionExecutionDialog.Builder
-
newPostExecutionUserActionUIBehaviorBuilder
PostExecutionUserActionUIBehavior.Builder newPostExecutionUserActionUIBehaviorBuilder()Retrieve aPostExecutionUserActionUIBehavior.Builder
to set UI behavior for a user action. To be set on the action context in theonPostExecute
method.- Returns:
- a new
PostExecutionUserActionUIBehavior.Builder
-
newUserActionExecutionBannerBuilder
UserActionExecutionBanner.Builder newUserActionExecutionBannerBuilder()Retrieve a new instance ofUserActionExecutionBanner.Builder
to build aUserActionExecutionBanner
. To be set on aPostExecutionUserActionUIBehavior
.- Returns:
- a new
UserActionExecutionBanner.Builder
-
newOpenPageRequestBuilder
NavigateToPageRequest.Builder newOpenPageRequestBuilder()Retrieve a new instance ofNavigateToLocationRequest.Builder
to build aNavigateToLocationRequest
. To be set on aPostExecutionUserActionUIBehavior
.- Returns:
- a new
NavigateToLocationRequest.Builder
-