Group

These plugins enable you to work with groups in Ooyala Flex.

Groups

Default Add to Group

This plugin provides support for adding assets to a group. The plugin supports the addition of one or more members.

Properties:

Table 1.
Field Value Explanation
Icon Plugin icon
Sub-type Add to Group Sub-type of this plugin
Classification Process Classification of this plugin
Deployment Internal Whether the plugin is deployed inside Ooyala Flex or within another product
Supports Configuration Whether this plugin supports configuration
Supports Scripting Whether configuration supports scripting
Scripting Context job, asset, event * What Ooyala Flex objects can be referenced from within the scripting context.
Note: The event object is only visible in the context of an action running in an event handler.
Undo Action   The action required to undo this action
Redo Action   The action required to undo this action
Lifecycle Stable What versions of Ooyala Flex this plugin works for
Auto retry   Whether or not to select an automatic retry
Compatibility 5.x The action required to redo this action
Timeout   Whether or not to select a timeout

Configuration:

Table 2.
Field Field Type Mandatory Multiplicity Description
Target Group Asset Context string 0..1 The asset context hierarchy expression referencing the group to add a new member to.
Source Members complex 0..1 Source Members to be added to group as new member.
  • Source Member Asset Context
string 0..* The asset context hierarchy expression referencing the new member to be added to the group.
Current Asset Source Member complex 0..1 The asset in the context of the job is added as the member.
  • Membership Name
boolean 1 Optional name for the new group asset membership.

Add to / Create Group

Adds to specified target group or parent group of specified target file asset (will create the group if it does not exist).

Properties:

Table 3.
Field Value Explanation
Icon Plugin icon
Sub-type Add to Group Sub-type of this plugin
Classification Workflow Classification of this plugin
Deployment Internal Whether the plugin is deployed inside Ooyala Flex or within another product
Supports Configuration Whether this plugin supports configuration
Supports Scripting Whether configuration supports scripting
Scripting Context job, asset, event * What Ooyala Flex objects can be referenced from within the scripting context.
Note: The event object is only visible in the context of an action running in an event handler.
Undo Action   The action required to undo this action
Redo Action   The action required to redo this action
Timeout   Whether or not to select a timeout
Auto retry   Whether or not to select an automatic retry
Compatibility 5.x What versions of Ooyala Flex this plugin works for
Lifecycle Stable Maturity of this plugin (Experimental, Unstable or Stable)

This plugin relies on Ooyala Flex's context expressions to identify asset and asset groups.

If the target asset ID resolves to an asset, then if it is already a member of a group or is a member of more than one group, the plugin does nothing. If it does not have a parent group then it will create a new asset group, and add it to that group and then assign it the name specified in the group name option. The asset in the job context is then added to this asset group.

If the rarget asset Id resolves to an asset group, then the asset in the job context is added to this asset group.

If no target asset id is specified, then a new asset group is created and the asset in the job context is added to this asset group.

 

Configuration:

Table 4.
Field Field Type Mandatory Multiplicity Description
Target Asset ID string 0..1 ID of target file or group asset
Group Name string 0..1 Group Name
Reference Name Prefix string 0..1 Reference Name Prefix for group members

Was this article helpful?