abstract ArchBaseActionDataAction(coreBaseIntegrationActionViewModel)

new abstract ArchBaseActionDataAction(coreBaseIntegrationActionViewModel)

Parameters:
Name Type Description
coreBaseIntegrationActionViewModel Object

( Internal ) an Architect core call data action view model.

See:

Extends

Members

readonly dataActionInputs :ArchNamedValueList

The contents of this named value list come from the selected data action's reported input schema. The name value pair items in this list will let you assign values that will be used as inputs to the data action at runtime. Note that this named value list may be undefined even if a valid data action is specified on the action. If no data action is specified on this action, this will return undefined.

readonly dataActionOutputsFailure :ArchNamedValueList

The contents of this named value list come from the selected data action's reported output failure schema. The name value pair items in this list will let you assign variables that will be populated with failure information at runtime if execution of the data action fails. Note that this named value list may be undefined even if a valid data action is specified on the action. If no data action is specified on this action, this will return undefined.

readonly dataActionOutputsSuccess :ArchNamedValueList

The contents of this named value list come from the selected data action's reported success output schema. The name value pair items in this list will let you assign variables that will be populated with output values from the data action if execution is successful. Note that this named value list may be undefined even if a valid data action is specified on the action. If no data action is specified on this action, this will return undefined.

readonly displayTypeName :string

Returns the display type name string 'ArchBaseActionDataAction'.

readonly isArchBaseActionDataAction :boolean

Returns true indicating that this is an ArchBaseActionDataAction instance.

readonly outputSuccess :ArchActionOutput

The success output for this action

Overrides:

readonly outputTimeout :ArchActionOutput

The timeout output for this action

Overrides:

readonly processingPrompt :ArchValuePrompt

Returns the processing prompt value where you can set the prompt to play on the call when the system is busy processing the data action configured on this action.

readonly supportsDataActionOutputsFailure :boolean

Returns whether failure outputs are supported on this Data Action instance based on the flow type that the Data Action is being used in.

readonly timeout :ArchValueDuration

Specifies the amount of time to wait for the data action invocation to complete execution at runtime. Note that this value only applies if ArchBaseActionDataAction#useSuggestedTimeout is false.

useSuggestedTimeout :boolean

Indicates whether or not to use the action provided suggested timeout at runtime.