Class GrouperRemedyFullRefresh

java.lang.Object
edu.internet2.middleware.grouper.app.remedy.GrouperRemedyFullRefresh

public class GrouperRemedyFullRefresh extends Object
  • Field Details

    • GROUPER_DUO_FULL_REFRESH

      public static final String GROUPER_DUO_FULL_REFRESH
      change log temp to change log
      See Also:
  • Constructor Details

    • GrouperRemedyFullRefresh

      public GrouperRemedyFullRefresh()
  • Method Details

    • getDeleteCount

      public int getDeleteCount()
      Returns:
      the deleteCount
    • getInsertCount

      public int getInsertCount()
      Returns:
      the insertCount
    • getTotalCount

      public int getTotalCount()
      Returns:
      the totalCount
    • getMillisGetData

      public int getMillisGetData()
      Returns:
      the millisGetData
    • getMillisLoadData

      public int getMillisLoadData()
      Returns:
      the millisLoadData
    • getLastFullRefreshStart

      public static long getLastFullRefreshStart()
      when was last full refresh started
      Returns:
      the lastFullRefreshStart
    • main

      public static void main(String[] args)
      Parameters:
      args -
    • getDebugMap

      public Map<String,Object> getDebugMap()
      Returns:
    • isFullRefreshInProgress

      public static boolean isFullRefreshInProgress()
      if full refresh is in progress
      Returns:
      the fullRefreshInProgress
    • waitForFullRefreshToEnd

      public static void waitForFullRefreshToEnd()
      wait for full refresh to end
    • fullRefreshLogic

      public static void fullRefreshLogic()
      full refresh logic
    • fullRefreshLogicHelper

      public void fullRefreshLogicHelper()
      full refresh logic