ExamTakerGeneratePublishListener

org.openurp.edu.grade.service.impl.ExamTakerGeneratePublishListener
See theExamTakerGeneratePublishListener companion object

Attributes

Companion:
object
Graph
Supertypes
trait Logging
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def onPublish(grades: Iterable[CourseGrade], gradeState: CourseGradeState, gradeTypes: Array[GradeType]): Seq[Operation]

发布一批成绩

发布一批成绩

Attributes

def onPublish(grade: CourseGrade, gradeTypes: Array[GradeType]): Seq[Operation]

发布单个成绩

发布单个成绩

Attributes

def publishOneGrade(grade: CourseGrade, setting: CourseGradeSetting, gradeTypes: Array[GradeType], examTakers: Map[Student, ExamTaker]): Seq[Operation]
def setForbiddenCourseNames(names: String): Unit
def setForbiddenCourseTakeTypeNames(names: String): Unit
def setForbiddenCourseTypeNames(names: String): Unit

Inherited methods

def publish(e: Event): Unit

Attributes

Inherited from:
BaseServiceImpl

Concrete fields

Inherited fields

var entityDao: EntityDao

Attributes

Inherited from:
BaseServiceImpl
var eventMulticaster: EventMulticaster

Attributes

Inherited from:
BaseServiceImpl
protected val logger: Logger

Attributes

Inherited from:
Logging