IAdmBusinessRuleAction

The IAdmBusinessRuleAction interface represents an action for business rules, custom commands, and scheduled tasks.

Inheritance: IAdmTop

Methods

Properties

  • Property

  • Description

  • ExecutionOptions

  • Gets or sets a value that indicates whether the action is performed synchronously or asynchronously.

  • ApprovalRequired

  • Gets a value specifying whether approval is required for execution of the action.

Details

GetAction()

Returns the IAdmAction interface that represents the action object.

IAdmAction GetAction()

SetAction()

Updates the action object.

void SetAction(IAdmAction action)

Remarks

This method does not persist the changes to the directory. Call IADs::SetInfo to update the action parameters in the directory.


GetApproversInfo()

Returns the IAdmRequestApproversInfo interface that represents a list of approvers for the action.

IAdmRequestApproversInfo GetApproversInfo()

SetApproversInfo()

Updates the list of approvers of the action.

void SetApproversInfo(IAdmRequestApproversInfo approversInfo)

Remarks

This method does not persist the changes to the directory. Call IADs::SetInfo to update the action parameters in the directory.


ExecutionOptions

Gets or sets a value that indicates whether the action is performed synchronously or asynchronously.


ApprovalRequired

Gets a value indicating whether approval is required for execution of the action.

  • Type:
  • bool
  • Access:
  • Read-only

Requirements

Minimum required version: 2009.1

See also