Class SqlCacheDependencyTypeDao
java.lang.Object
edu.internet2.middleware.grouper.sqlCache.SqlCacheDependencyTypeDao
dao for sql cache dependency types
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
note: names should be uniquestatic void
delete
(SqlCacheDependencyType sqlCacheDependencyType) static List<SqlCacheDependencyType>
retrieveByDependencyCategory
(String dependencyCategory) select by dependency categorystatic SqlCacheDependencyType
retrieveByDependencyCategoryAndName
(String dependencyCategory, String name) select by dependency category and namestatic SqlCacheDependencyType
select by idstatic SqlCacheDependencyType
retrieveByName
(String name) static boolean
store
(SqlCacheDependencyType sqlCacheDependencyType) static int
store
(Collection<SqlCacheDependencyType> sqlCacheDependencyTypes)
-
Field Details
-
NAME_MSHIP_HISTORY_ABAC
- See Also:
-
NAME_ABAC_GROUP
- See Also:
-
NAME_ABAC_ROW
- See Also:
-
NAME_ABAC_ATTRIBUTE
- See Also:
-
-
Constructor Details
-
SqlCacheDependencyTypeDao
public SqlCacheDependencyTypeDao()
-
-
Method Details
-
store
- Parameters:
connectionName
-- Returns:
- true if changed
-
store
- Returns:
- number of changes
-
retrieveByInternalId
select by id- Parameters:
id
-- Returns:
- the sql cache dependency type
-
retrieveByDependencyCategory
select by dependency category- Parameters:
dependencyCategory
-- 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
-
retrieveByName
-
delete
- Parameters:
sqlCacheDependencyType
-
-
addDefaultSqlCacheDependencyTypesIfNecessary
public static void addDefaultSqlCacheDependencyTypesIfNecessary()note: names should be unique
-