Class TriggerRouterCache

java.lang.Object
org.jumpmind.symmetric.cache.TriggerRouterCache

public class TriggerRouterCache extends Object
  • Constructor Details

  • Method Details

    • getTriggerRouters

      public List<TriggerRouter> getTriggerRouters(boolean refreshCache)
    • flushTriggerRouters

      public void flushTriggerRouters()
    • getTriggerRoutersByChannel

      public Map<String,List<TriggerRouter>> getTriggerRoutersByChannel(String nodeGroupId, boolean refreshCache)
    • flushTriggerRoutersByChannel

      public void flushTriggerRoutersByChannel()
    • getTriggerRoutersByTriggerHist

      public Map<String,Map<Integer,TriggerRouter>> getTriggerRoutersByTriggerHist(boolean refreshCache)
    • flushTriggerRoutersByTriggerHist

      public void flushTriggerRoutersByTriggerHist()
    • getTriggerRoutersByNodeGroupId

      public Map<String,TriggerRouterRoutersCache> getTriggerRoutersByNodeGroupId(boolean refreshCache)
    • flushTriggerRoutersByNodeGroupId

      public void flushTriggerRoutersByNodeGroupId()
    • isUsingTargetExternalId

      public boolean isUsingTargetExternalId(boolean refreshCache)
    • getTriggerRoutersById

      public Map<String,TriggerRouter> getTriggerRoutersById(boolean refreshCache)
    • flushTriggerRoutersById

      public void flushTriggerRoutersById()
    • getTriggers

      public Map<String,Trigger> getTriggers(boolean refreshCache)
    • flushTriggers

      public void flushTriggers()
    • getRouters

      public Map<String,Router> getRouters(boolean refreshCache)
    • flushRouters

      public void flushRouters()