Request Actions for Nodes in Expressions

An Actions collection is available for a Node object in an expression to evaluate the request actions for a particular node in a request. This collection can be used in expressions for custom validations, policy filters, and subscription filters. Request actions can be accessed for related nodes in a hierarchy viewpoint including parents, children, ancestors, and siblings of a node. Each request action includes the action type, the viewpoint where the action was taken, and the user who was responsible. The following methods and attributes are available for the Actions collection:

  • Any
  • Count
  • Find
  • Get
  • IsEmpty
  • Size

Business Benefit: Some validations, subscriptions, and policies need to perform conditional logic based on certain types of changes that were made, where they happened, and who made them. Examples include:

  • A custom validation which ensures that when one property is updated, another property is also updated.
  • A workflow policy which only takes effect if a specific group of users perform certain actions on particular nodes in a viewpoint.

Key Resources

  • Node Data Type in Administering and Working with Oracle Enterprise Data Management Cloud