{
        "name" : "Rest",
        "displayName" : "Rest",
        "defaultHandler" : "mvel: new org.jbpm.process.workitem.rest.RESTWorkItemHandler()",
        "documentation" : "jbpm-workitems-rest/index.html",
        "module" : "jbpm-workitems-rest",
        "icon" : "Rest.png",
            "category" : "REST",
            "description" : "Perform REST calls",
            "keywords" : [
                                "rest"
                ,"call"

            ],
                "isaction" : "true",
                "actiontitle" : "Perform a Rest call",
            "requiresauth" : "true",
                "authparams" : [
                                           {
                                               "name" : "User Name"
                                           }
                    ,{
                                               "name" : "Password"
                                           }

                ],
                "authreferencesite" : "",
            "parameters" : [
                                   {
                                       "name" : "ConnectTimeout",
                                       "type" : "new StringDataType()"
                                   }
                ,{
                                       "name" : "ResultClass",
                                       "type" : "new StringDataType()"
                                   }
                ,{
                                       "name" : "ContentType",
                                       "type" : "new StringDataType()"
                                   }
                ,{
                                       "name" : "AcceptCharset",
                                       "type" : "new StringDataType()"
                                   }
                ,{
                                       "name" : "Headers",
                                       "type" : "new StringDataType()"
                                   }
                ,{
                                       "name" : "AuthUrl",
                                       "type" : "new StringDataType()"
                                   }
                ,{
                                       "name" : "Method",
                                       "type" : "new StringDataType()"
                                   }
                ,{
                                       "name" : "ReadTimeout",
                                       "type" : "new StringDataType()"
                                   }
                ,{
                                       "name" : "Url",
                                       "type" : "new StringDataType()"
                                   }
                ,{
                                       "name" : "ContentTypeCharset",
                                       "type" : "new StringDataType()"
                                   }
                ,{
                                       "name" : "HandleResponseErrors",
                                       "type" : "new StringDataType()"
                                   }
                ,{
                                       "name" : "ContentData",
                                       "type" : "new StringDataType()"
                                   }
                ,{
                                       "name" : "Username",
                                       "type" : "new StringDataType()"
                                   }
                ,{
                                       "name" : "Content",
                                       "type" : "new StringDataType()"
                                   }
                ,{
                                       "name" : "AcceptHeader",
                                       "type" : "new StringDataType()"
                                   }
                ,{
                                       "name" : "AuthType",
                                       "type" : "new StringDataType()"
                                   }
                ,{
                                       "name" : "Password",
                                       "type" : "new StringDataType()"
                                   }

            ],
            "results" : [
                                   {
                                       "name" : "Result",
                                       "type" : "new StringDataType()"
                                   }

            ],
            "mavenDependencies" : [
                                   {
                                       "groupId" : "org.jbpm",
                                       "artifactId" : "jbpm-workitems-rest",
                                       "version" : "7.32.0.Final"
                                   }

            ]
}

,
