Documentation ¶
Overview ¶
Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved. See LICENSE.txt for license information.
Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved. See LICENSE.txt for license information.
Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved. See LICENSE.txt for license information.
Index ¶
- Constants
- type ResendInvitationEmailJobInterfaceImpl
- type ResendInvitationEmailScheduler
- func (s *ResendInvitationEmailScheduler) Enabled(cfg *model.Config) bool
- func (s *ResendInvitationEmailScheduler) JobType() string
- func (s *ResendInvitationEmailScheduler) Name() string
- func (s *ResendInvitationEmailScheduler) NextScheduleTime(cfg *model.Config, now time.Time, pendingJobs bool, ...) *time.Time
- func (s *ResendInvitationEmailScheduler) ScheduleJob(cfg *model.Config, pendingJobs bool, lastSuccessfulJob *model.Job) (*model.Job, *model.AppError)
- type ResendInvitationEmailWorker
- func (rseworker *ResendInvitationEmailWorker) DoJob(job *model.Job)
- func (rseworker *ResendInvitationEmailWorker) DoJob_24(job *model.Job)
- func (rseworker *ResendInvitationEmailWorker) DoJob_24_48(job *model.Job)
- func (rseworker *ResendInvitationEmailWorker) DoJob_24_72(job *model.Job)
- func (rseworker *ResendInvitationEmailWorker) Execute(job *model.Job, elapsedTimeSinceSchedule, firstDuration, secondDuration int64, ...)
- func (rseworker *ResendInvitationEmailWorker) GetDurations(job *model.Job) (int64, int64, int64, int64)
- func (rseworker *ResendInvitationEmailWorker) JobChannel() chan<- model.Job
- func (rseworker *ResendInvitationEmailWorker) ResendEmails(job *model.Job, interval string)
- func (rseworker *ResendInvitationEmailWorker) Run()
- func (rseworker *ResendInvitationEmailWorker) Stop()
- func (rseworker *ResendInvitationEmailWorker) TearDown(job *model.Job)
Constants ¶
View Source
const FourtyEightHoursInMillis int64 = 172800000
View Source
const ResendInvitationEmailJob = "ResendInvitationEmailJob"
View Source
const SeventyTwoHoursInMillis int64 = 259200000
View Source
const TwentyFourHoursInMillis int64 = 86400000
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ResendInvitationEmailJobInterfaceImpl ¶
func (*ResendInvitationEmailJobInterfaceImpl) MakeScheduler ¶
func (rse *ResendInvitationEmailJobInterfaceImpl) MakeScheduler() model.Scheduler
func (*ResendInvitationEmailJobInterfaceImpl) MakeWorker ¶
func (rse *ResendInvitationEmailJobInterfaceImpl) MakeWorker() model.Worker
type ResendInvitationEmailScheduler ¶
func (*ResendInvitationEmailScheduler) Enabled ¶
func (s *ResendInvitationEmailScheduler) Enabled(cfg *model.Config) bool
func (*ResendInvitationEmailScheduler) JobType ¶
func (s *ResendInvitationEmailScheduler) JobType() string
func (*ResendInvitationEmailScheduler) Name ¶
func (s *ResendInvitationEmailScheduler) Name() string
func (*ResendInvitationEmailScheduler) NextScheduleTime ¶
type ResendInvitationEmailWorker ¶
func (*ResendInvitationEmailWorker) DoJob ¶
func (rseworker *ResendInvitationEmailWorker) DoJob(job *model.Job)
func (*ResendInvitationEmailWorker) DoJob_24 ¶ added in v6.2.0
func (rseworker *ResendInvitationEmailWorker) DoJob_24(job *model.Job)
func (*ResendInvitationEmailWorker) DoJob_24_48 ¶ added in v6.2.0
func (rseworker *ResendInvitationEmailWorker) DoJob_24_48(job *model.Job)
func (*ResendInvitationEmailWorker) DoJob_24_72 ¶ added in v6.2.0
func (rseworker *ResendInvitationEmailWorker) DoJob_24_72(job *model.Job)
func (*ResendInvitationEmailWorker) Execute ¶ added in v6.2.0
func (rseworker *ResendInvitationEmailWorker) Execute(job *model.Job, elapsedTimeSinceSchedule, firstDuration, secondDuration int64, firstDurationTelemetryValue, secondDurationTelemetryValue string)
func (*ResendInvitationEmailWorker) GetDurations ¶ added in v6.2.0
func (*ResendInvitationEmailWorker) JobChannel ¶
func (rseworker *ResendInvitationEmailWorker) JobChannel() chan<- model.Job
func (*ResendInvitationEmailWorker) ResendEmails ¶ added in v6.2.0
func (rseworker *ResendInvitationEmailWorker) ResendEmails(job *model.Job, interval string)
func (*ResendInvitationEmailWorker) Run ¶
func (rseworker *ResendInvitationEmailWorker) Run()
func (*ResendInvitationEmailWorker) Stop ¶
func (rseworker *ResendInvitationEmailWorker) Stop()
func (*ResendInvitationEmailWorker) TearDown ¶ added in v6.2.0
func (rseworker *ResendInvitationEmailWorker) TearDown(job *model.Job)
Click to show internal directories.
Click to hide internal directories.