Class GrouperDataProviderQuery

java.lang.Object
edu.internet2.middleware.grouper.app.dataProvider.GrouperDataProviderQuery
Direct Known Subclasses:
GrouperLdapDataProviderQuery, GrouperSqlDataProviderQuery

public abstract class GrouperDataProviderQuery extends Object
  • Constructor Details

    • GrouperDataProviderQuery

      public GrouperDataProviderQuery()
  • Method Details

    • grouperDataProviderQueryTargetDaoClass

      protected abstract Class<? extends GrouperDataProviderQueryTargetDao> grouperDataProviderQueryTargetDaoClass()
      return the class of the DAO
    • retrieveGrouperDataProviderQueryTargetDao

      public GrouperDataProviderQueryTargetDao retrieveGrouperDataProviderQueryTargetDao()
      returns the subclass of Data Access Object
      Returns:
      the DAO
    • grouperDataProviderQueryConfigClass

      protected abstract Class<? extends GrouperDataProviderQueryConfig> grouperDataProviderQueryConfigClass()
      return the class of the config
    • retrieveGrouperDataProviderQueryConfig

      public GrouperDataProviderQueryConfig retrieveGrouperDataProviderQueryConfig()
      returns the subclass of Data Access Object
      Returns:
      the config
    • getGrouperDataProviderSync

      public GrouperDataProviderSync getGrouperDataProviderSync()
    • setGrouperDataProviderSync

      public void setGrouperDataProviderSync(GrouperDataProviderSync grouperDataProviderSync)