Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type CreateFirstAccounts ¶
type CreateFirstAccounts interface {
Run() error
}
func NewCreateFirstAccounts ¶
func NewCreateFirstAccounts( accountLogic logic.Account, ) CreateFirstAccounts
type JudgeDistributedFirstSubmittedSubmission ¶
type JudgeDistributedFirstSubmittedSubmission interface {
Run() error
}
func NewJudgeDistributedFirstSubmittedSubmission ¶
func NewJudgeDistributedFirstSubmittedSubmission( judgeLogic logic.Judge, ) JudgeDistributedFirstSubmittedSubmission
type RevertExecutingSubmissions ¶
type RevertExecutingSubmissions interface {
Run() error
}
func NewRevertExecutingSubmissions ¶
func NewRevertExecutingSubmissions( submissionLogic logic.Submission, ) RevertExecutingSubmissions
type ScheduleSubmittedExecutingSubmissionToJudge ¶
type ScheduleSubmittedExecutingSubmissionToJudge interface {
Run() error
}
func NewScheduleSubmittedExecutingSubmissionToJudge ¶
func NewScheduleSubmittedExecutingSubmissionToJudge( submissionLogic logic.Submission, ) ScheduleSubmittedExecutingSubmissionToJudge
type SyncProblems ¶
type SyncProblems interface {
Run() error
}
func NewSyncProblems ¶
func NewSyncProblems( problemLogic logic.Problem, ) SyncProblems
Click to show internal directories.
Click to hide internal directories.