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 voidnote: names should be uniquestatic voiddelete(SqlCacheDependencyType sqlCacheDependencyType) static List<SqlCacheDependencyType>retrieveByDependencyCategory(String dependencyCategory) select by dependency categorystatic SqlCacheDependencyTyperetrieveByDependencyCategoryAndName(String dependencyCategory, String name) select by dependency category and namestatic SqlCacheDependencyTypeselect by idstatic SqlCacheDependencyTyperetrieveByName(String name) static booleanstore(SqlCacheDependencyType sqlCacheDependencyType) static intstore(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
-