PageRenderTime 40ms CodeModel.GetById 15ms RepoModel.GetById 0ms app.codeStats 0ms

/src/main/groovy/com/onresolve/jira/groovy/ScriptManager.groovy

https://bitbucket.org/sorin/jira-plugin-intellij
Groovy | 23 lines | 13 code | 10 blank | 0 comment | 0 complexity | 8e00db99af9c9fcb959d458f28699c39 MD5 | raw file
  1. package com.onresolve.jira.groovy
  2. import com.atlassian.jira.util.json.JSONObject
  3. import com.onresolve.jira.groovy.customfield.CustomFieldConfiguration
  4. public interface ScriptManager {
  5. Properties getProperties()
  6. GroovyClassLoader getGcl()
  7. void setupConfig()
  8. void saveConfig(JSONObject configs)
  9. CustomFieldConfiguration getConfigFor(Long cfId)
  10. Map<Long,CustomFieldConfiguration> getConfigs()
  11. List getListenerConfigs()
  12. Map executeScript(String clsName, Map params)
  13. }