actreturn

package
v0.0.0-...-fefe0ed Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 5, 2019 License: BSD-3-Clause Imports: 4 Imported by: 0

README


title: Return weight: 4602

Return

This activity allows you to reply to a trigger invocation and map output values. After replying to the trigger, the flow ends (this will be the last actvity in your flow).

Installation

Flogo Web

This activity comes out of the box with the Flogo Web UI

Flogo CLI

flogo install github.com/TIBCOSoftware/flogo-contrib/activity/actreply

Schema

Input and Output:

{
  "input":[
    {
      "name": "mappings",
      "type": "array",
      "required": true,
      "display": {
        "name": "Mapper",
        "type": "mapper",
        "mapperOutputScope" : "action.output"
      }
    }
  ],
  "output": [
  ]
}

Settings

Setting Required Description
mappings True An array of mapping that are executed when the activity runs

Example

The below example allows you to configure the activity to reply and set the output values to literals "name" (a string) and 2 (an integer).

{
  "id": "actreturn_5",
  "name": "Return",
  "description": "Simple Return Activity",
  "activity": {
    "ref": "github.com/TIBCOSoftware/flogo-contrib/activity/actreturn",
    "input": {
  	"mappings":[
      { "type": "literal", "value": "name", "mapTo": "Output1" },
      { "type": "literal", "value": 2, "mapTo": "Output2" }
    ]
  }
}

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewActivity

func NewActivity(metadata *activity.Metadata) activity.Activity

NewActivity creates a new ReturnActivity

Types

type ReturnActivity

type ReturnActivity struct {
	// contains filtered or unexported fields
}

ReturnActivity is an Activity that is used to return/return via the trigger inputs : {method,uri,params} outputs: {result}

func (*ReturnActivity) Eval

func (a *ReturnActivity) Eval(ctx activity.Context) (done bool, err error)

Eval implements api.Activity.Eval - Invokes a REST Operation

func (*ReturnActivity) Metadata

func (a *ReturnActivity) Metadata() *activity.Metadata

Metadata returns the activity's metadata

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL