Documentation ¶
Index ¶
- type Scheduler
- func (_m *Scheduler) CountSchedules(ctx context.Context, query *q.Query) (int64, error)
- func (_m *Scheduler) GetSchedule(ctx context.Context, id int64) (*scheduler.Schedule, error)
- func (_m *Scheduler) ListSchedules(ctx context.Context, query *q.Query) ([]*scheduler.Schedule, error)
- func (_m *Scheduler) Schedule(ctx context.Context, vendorType string, vendorID int64, cronType string, ...) (int64, error)
- func (_m *Scheduler) UnScheduleByID(ctx context.Context, id int64) error
- func (_m *Scheduler) UnScheduleByVendor(ctx context.Context, vendorType string, vendorID int64) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Scheduler ¶
Scheduler is an autogenerated mock type for the Scheduler type
func NewScheduler ¶
NewScheduler creates a new instance of Scheduler. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*Scheduler) CountSchedules ¶
CountSchedules provides a mock function with given fields: ctx, query
func (*Scheduler) GetSchedule ¶
GetSchedule provides a mock function with given fields: ctx, id
func (*Scheduler) ListSchedules ¶
func (_m *Scheduler) ListSchedules(ctx context.Context, query *q.Query) ([]*scheduler.Schedule, error)
ListSchedules provides a mock function with given fields: ctx, query
func (*Scheduler) Schedule ¶
func (_m *Scheduler) Schedule(ctx context.Context, vendorType string, vendorID int64, cronType string, cron string, callbackFuncName string, callbackFuncParams interface{}, extraAttrs map[string]interface{}) (int64, error)
Schedule provides a mock function with given fields: ctx, vendorType, vendorID, cronType, cron, callbackFuncName, callbackFuncParams, extraAttrs
func (*Scheduler) UnScheduleByID ¶
UnScheduleByID provides a mock function with given fields: ctx, id