/src/main/groovy/com/onresolve/jira/groovy/ScriptManager.groovy
Groovy | 23 lines | 13 code | 10 blank | 0 comment | 0 complexity | 8e00db99af9c9fcb959d458f28699c39 MD5 | raw file
- package com.onresolve.jira.groovy
-
- import com.atlassian.jira.util.json.JSONObject
- import com.onresolve.jira.groovy.customfield.CustomFieldConfiguration
-
- public interface ScriptManager {
-
- Properties getProperties()
-
- GroovyClassLoader getGcl()
-
- void setupConfig()
-
- void saveConfig(JSONObject configs)
-
- CustomFieldConfiguration getConfigFor(Long cfId)
-
- Map<Long,CustomFieldConfiguration> getConfigs()
-
- List getListenerConfigs()
-
- Map executeScript(String clsName, Map params)
- }