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:
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 to select an automatic retry | |
Compatibility | 5.x | The action required to redo this action |
Timeout | Whether or not to select a timeout |
Configuration:
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. |
|
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. |
|
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:
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 to select a timeout | |
Auto retry | Whether 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:
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 |