com.atlassian.jira.crowd.embedded.ofbiz
Class OfBizCacheFlushingManager

java.lang.Object
  extended by com.atlassian.jira.crowd.embedded.ofbiz.OfBizCacheFlushingManager

public final class OfBizCacheFlushingManager
extends Object

Dependencies on cache flushing orders exist between the Daos and are enforced by this class e.g. the OfBizDirectoryDao must be flushed before the OfBizUserDao as the OfBizUserDao queries OfBizDirectoryDao for the list of directories when rebuilding its cache.

Since:
v1.3.7

Nested Class Summary
static class OfBizCacheFlushingManager.OfBizCacheFlushingManagerListener
           
 
Constructor Summary
OfBizCacheFlushingManager(com.atlassian.event.api.EventPublisher eventPublisher, OfBizUserDao ofBizUserDao, OfBizDirectoryDao ofBizDirectoryDao, OfBizGroupDao ofBizGroupDao, OfBizInternalMembershipDao ofBizInternalMembershipDao, OfBizApplicationDao ofBizApplicationDao)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OfBizCacheFlushingManager

public OfBizCacheFlushingManager(com.atlassian.event.api.EventPublisher eventPublisher,
                                 OfBizUserDao ofBizUserDao,
                                 OfBizDirectoryDao ofBizDirectoryDao,
                                 OfBizGroupDao ofBizGroupDao,
                                 OfBizInternalMembershipDao ofBizInternalMembershipDao,
                                 OfBizApplicationDao ofBizApplicationDao)


Copyright © 2002-2014 Atlassian. All Rights Reserved.