Class GrouperDataProviderSync

java.lang.Object
edu.internet2.middleware.grouper.app.dataProvider.GrouperDataProviderSync

public class GrouperDataProviderSync extends Object
  • Constructor Details

    • GrouperDataProviderSync

      public GrouperDataProviderSync()
  • Method Details

    • getHib3GrouperLoaderLog

      public Hib3GrouperLoaderLog getHib3GrouperLoaderLog()
      loader log
      Returns:
      log
    • setHib3GrouperLoaderLog

      public void setHib3GrouperLoaderLog(Hib3GrouperLoaderLog hib3GrouperLoaderLog1)
      loader log
      Parameters:
      hib3GrouperLoaderLog1 -
    • retrieveDataProviderSync

      public static GrouperDataProviderSync retrieveDataProviderSync(String configId)
      factory method to get a data provider sync by config id
      Parameters:
      configId -
      Returns:
      the data provider sync
    • retrieveGrouperDataProviderQueries

      public Set<GrouperDataProviderQuery> retrieveGrouperDataProviderQueries()
    • retrieveGrouperDataProviderChangeLogQueries

      public Set<GrouperDataProviderChangeLogQuery> retrieveGrouperDataProviderChangeLogQueries()
    • getConfigId

      public String getConfigId()
    • setConfigId

      public void setConfigId(String configId)
    • grouperDataProviderLogicClass

      protected Class<? extends GrouperDataProviderLogic> grouperDataProviderLogicClass()
      return the class of the data provider logic
    • retrieveGrouperDataProviderLogic

      public GrouperDataProviderLogic retrieveGrouperDataProviderLogic()
      return the instance of the data provider logic
      Returns:
      the logic
    • runSync

      public void runSync(GrouperDataProviderSyncType grouperDataProviderSyncType)
    • getDebugMap

      public Map<String,Object> getDebugMap()
    • setDebugMap

      public void setDebugMap(Map<String,Object> debugMap)
    • getGrouperDataEngine

      public GrouperDataEngine getGrouperDataEngine()
    • setGrouperDataEngine

      public void setGrouperDataEngine(GrouperDataEngine grouperDataEngine)
    • getGcGrouperSync

      public GcGrouperSync getGcGrouperSync()
    • setGcGrouperSync

      public void setGcGrouperSync(GcGrouperSync gcGrouperSync)
    • getGcGrouperSyncJob

      public GcGrouperSyncJob getGcGrouperSyncJob()
    • setGcGrouperSyncJob

      public void setGcGrouperSyncJob(GcGrouperSyncJob gcGrouperSyncJob)