Overview

Minyaa Core Edition comes with some REST APIs (Minyaa Core Gadgets plugin).

Upgrade Task Execution

Due to deprecation of Jelly in JIRA, features of some of them have to be now provided by an alternative solution. The REST API has been choosen.

/rest/minyaaCore/1.0/upgrade/task?pluginKey={pluginKey}&moduleKey={moduleKey}

DescriptionExecute a Upgrade Task
MethodGET
Content-Typeapplication/json
Parameters
ParameterFromValuesDescriptions
pluginKeyQueryParamstringKey of plugin that provides the related Upgrade Task
moduleKeyQueryParamstringKey of module that relates to the Upgrade Task
HTTP 200 ReturnA JSON UpgradeTaskBean is returned :

{
"className":"com.minyaa.upgrade.tasks.MinyaaCoreUpgradeTask_007",
"buildNumber":"7",
"shortDescription":"Migrate Workflows for Extended Permissions",
"errors":[]
}


PropertiesValuesDescriptions
classNamestringFQCN of the Upgrade Task
buildNumberstringUpgrade Build Number in its plugin
shortDescriptionstringA Short description
errorsstring[]List of encountered errors