/src/test/resources/examples/ClearCaches.groovy
Groovy | 20 lines | 13 code | 5 blank | 2 comment | 0 complexity | 28f0c414fed47133a189885ba88c4657 MD5 | raw file
- package examples
-
- import com.atlassian.event.api.EventPublisher
- import com.atlassian.jira.ComponentManager
- import com.atlassian.jira.event.ClearCacheEvent
- import org.apache.log4j.Category
- import org.apache.log4j.Level
- import com.atlassian.jira.security.groups.GroupManager
- import com.opensymphony.user.UserManager
-
- Category log = Category.getInstance("com.onresolve.jira.groovy")
- log.setLevel(Level.DEBUG)
- ComponentManager componentManager = ComponentManager.getInstance()
-
- // ComponentManager.getComponentInstanceOfType(EventPublisher.class).publish(ClearCacheEvent.INSTANCE);
-
- UserManager userManager = UserManager.getInstance()
- userManager.getGroup(null).remove()
- //userManager.flushCaches()
-