AssignmentACLRepository

interface AssignmentACLRepository: Any

Provides functions to query AssignmentACLs that have been persisted in the database.

Methods

existsByAssignmentIdAndUserId

abstract fun existsByAssignmentIdAndUserId(assignmentId: String, userId: String): Boolean

Parameters

Name Description
assignmentId: String
userId: String

ReturnValue

Name Description
Boolean

findByAssignmentId

abstract fun findByAssignmentId(assignmentId: String): List<AssignmentACL>

Parameters

Name Description
assignmentId: String

ReturnValue

Name Description
List<AssignmentACL>

findByUserId

abstract fun findByUserId(userId: String): List<AssignmentACL>

Parameters

Name Description
userId: String

ReturnValue

Name Description
List<AssignmentACL>

deleteByAssignmentId

abstract fun deleteByAssignmentId(assignmentId: String): List<AssignmentACL>

Parameters

Name Description
assignmentId: String

ReturnValue

Name Description
List<AssignmentACL>