PageRenderTime 39ms CodeModel.GetById 16ms RepoModel.GetById 0ms app.codeStats 0ms

/src/test/resources/examples/ClearCaches.groovy

https://bitbucket.org/sorin/jira-plugin-intellij
Groovy | 20 lines | 13 code | 5 blank | 2 comment | 0 complexity | 28f0c414fed47133a189885ba88c4657 MD5 | raw file
  1. package examples
  2. import com.atlassian.event.api.EventPublisher
  3. import com.atlassian.jira.ComponentManager
  4. import com.atlassian.jira.event.ClearCacheEvent
  5. import org.apache.log4j.Category
  6. import org.apache.log4j.Level
  7. import com.atlassian.jira.security.groups.GroupManager
  8. import com.opensymphony.user.UserManager
  9. Category log = Category.getInstance("com.onresolve.jira.groovy")
  10. log.setLevel(Level.DEBUG)
  11. ComponentManager componentManager = ComponentManager.getInstance()
  12. // ComponentManager.getComponentInstanceOfType(EventPublisher.class).publish(ClearCacheEvent.INSTANCE);
  13. UserManager userManager = UserManager.getInstance()
  14. userManager.getGroup(null).remove()
  15. //userManager.flushCaches()