Class SqlCacheDependencyTypeDao

java.lang.Object
edu.internet2.middleware.grouper.sqlCache.SqlCacheDependencyTypeDao

public class SqlCacheDependencyTypeDao extends Object
dao for sql cache dependency types
  • Constructor Details

    • SqlCacheDependencyTypeDao

      public SqlCacheDependencyTypeDao()
  • Method Details

    • store

      public static boolean store(SqlCacheDependencyType sqlCacheDependencyType)
      Parameters:
      connectionName -
      Returns:
      true if changed
    • store

      public static int store(Collection<SqlCacheDependencyType> sqlCacheDependencyTypes)
      Returns:
      number of changes
    • retrieveByInternalId

      public static SqlCacheDependencyType retrieveByInternalId(Long id)
      select by id
      Parameters:
      id -
      Returns:
      the sql cache dependency type
    • retrieveByDependencyCategory

      public static List<SqlCacheDependencyType> retrieveByDependencyCategory(String dependencyCategory)
      select by dependency category
      Parameters:
      dependencyCategory -
      Returns:
      the sql cache dependency types
    • retrieveAll

      public static List<SqlCacheDependencyType> retrieveAll()
      select by dependency category
      Returns:
      the sql cache dependency types
    • retrieveByDependencyCategoryAndName

      public static SqlCacheDependencyType retrieveByDependencyCategoryAndName(String dependencyCategory, String name)
      select by dependency category and name
      Parameters:
      dependencyCategory -
      name -
      Returns:
      the sql cache dependency type
    • delete

      public static void delete(SqlCacheDependencyType sqlCacheDependencyType)
      Parameters:
      sqlCacheDependencyType -
    • addDefaultSqlCacheDependencyTypesIfNecessary

      public static void addDefaultSqlCacheDependencyTypesIfNecessary()