Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Excerpt

Table of Contents
maxLevel2
minLevel2
stylesquare

Creating post

functions

function template

  1. Log in as a user with the JIRA Administrators global permission.
    Choose Image Removed > Image Added > Issues. Select Workflows > Post functions to Function Templates to open the Post functions Templates page.
    (info) Tip: Use Keyboard shortcutg + g + start typing post function templatestyping Post Function Templates
  2. Click the Add Template button. Dialog displays the Template's Name and Description fields. 
    Image RemovedImage Added
  3. Fill in the fields and confirm with Add button
    (info) Note that newly created template is inactive as default

Adding Post functions to Post function Template

  1. To define your template you need to add desired post functions. 
    Select Add Post function button to open the list of available post functions to choose from. There is a list of them apart from the standard post functions that are always assigned to the workflow. Please note that Workflow PowerBox plugin delivers 15+ post functions. Click on the chosen one and confirm it with the Add button.
    SCREEN SHOTImage Added
  2. You can always toggle the logic control order of the post functions  execution by using arrows (move up/move down) or delete desired post function. Some post functions are editable, in that case Edit button will be active.

Editing post functions template

  1. Log in as a user with the JIRA Administrators global permission.
  2. Choose Image RemovedChoose Image Added  > Issues. Select Workflows > Post functions Templates to open the Condition Post Function Templates page.
    (info) Tip: Use Keyboard shortcutg + g + start typing post function templates
  3. Click the Edit Template button.

Executing post function template

 Executing a template means nothing more than adding a template to the chosen transition in a workflow. In order to do so you have to:

  1. Log in as a user with the JIRA Administrators global permission.
    Choose  > Issues. Select Workflows > Workflows to open the workflows page.
    (info) Tip: Use Keyboard shortcutg + g + start typing workflows
  2. As soon as you will have all workflows listed you have to select one of them and click Edit button in Operations section. You will be redirected to Edit Worklow Workflow page where you can see all the transitions that take place
  3. Click desired transition and than choose which of the worfklow elements you want to extend (conditions, validator, post functions) with a predefined template by clicking then choose Post Functions tab and click Add post function
    Image Removed
  4. From the list of conditions choose Validator post function choose Run Post Function Templates option and confirm with Add button
    Image RemovedImage Added
  5. Choose desired earlier created pre-defined template and add those parameters to your post function.
  6. Your template will be added to the list of post functions that will be run for this particular transition.
    Image RemovedImage Added

Disabling template

Once your template is active you can always disabled it.

  1. Log in as a user with the JIRA Administrators global permission.
  2. Choose Image Removed > Image Added > Issues. Select Workflows > Post functions Templates to open the Condition Post Function Templates page.
    (info) Tip: Use Keyboard shortcutg + g + start typing post functions templates
  3. Click the Edit Template button.
  4. Click Disable button

Post Function templates options

Workflow PowerBox lets you control some not normal situation on plugin level. You can set

To change Post Function Templates settings click cog icon located next to "Import" option:

Image Added

There are two options available. One is reaction on executing disabled template, second one describes plugin behaviour when non-existing template (e.g. deleted one) it called in workflow.

You can choose between two options each case:

  • Do nothing - let your workflow transition complete.
  • Throw exception - stop your workflow transition and log error to JIRA log file.

Image Added

Importing templates

  1. Log in as a user with the JIRA Administrators global permission.
    Choose Image RemovedChoose Image Added  > Issues. Select Workflows > Post functions Templates to open the Condition Post Function Templates page.
    (info) Tip: Use Keyboard shortcutg + g + start typing post functions templates
  2. Click the Import button.
  3. Choose XML file you want to upload and than accept your choice with Import button.

Exporting templates

Already created templates can be exported any time to XML file to your drive. In order to do so:

  1. Log in as a user with the JIRA Administrators global permission.
  2. Choose Image RemovedChoose Image Added  > Issues. Select Workflows > Post functions Templates to open the Condition Post Function Templates page.
    (info) Tip: Use Keyboard shortcutg + g + start typing post functions templates
  3. Select template that you want to be exported and click Edit in Operations section
  4. As soon as you choose Export button, your template will be downloaded.