Documentation ¶
Index ¶
Constants ¶
View Source
const ( PENDING = "PENDING" SUCCEDED = "SUCCEDED" FAILED = "FAILED" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Failed ¶
type Failed struct {
ResultStatus
}
type PreparedStatus ¶
type PreparedStatus struct { Status string `json:"status"` StartedAt_ int64 `json:"started_at"` FinishedAt *int64 `json:"finished_at,omitempty"` Details interface{} `json:"details,omitempty"` }
func PrepareStatus ¶
func PrepareStatus(status Status) *PreparedStatus
type ResultStatus ¶
type Succeeded ¶
type Succeeded struct {
ResultStatus
}
type TaskService ¶
type TaskService interface { Add(id string) Failed(id string, details interface{}) Succeeded(id string, details interface{}) Get(id string) Status }
func CreateTaskService ¶
func CreateTaskService() TaskService
Click to show internal directories.
Click to hide internal directories.