resend_invitation_email

package
v6.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 17, 2021 License: AGPL-3.0, Apache-2.0 Imports: 10 Imported by: 1

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

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

type ResendInvitationEmailJobInterfaceImpl struct {
	App *app.App
}

func (*ResendInvitationEmailJobInterfaceImpl) MakeScheduler

func (*ResendInvitationEmailJobInterfaceImpl) MakeWorker

type ResendInvitationEmailScheduler

type ResendInvitationEmailScheduler struct {
	App *app.App
}

func (*ResendInvitationEmailScheduler) Enabled

func (*ResendInvitationEmailScheduler) JobType

func (*ResendInvitationEmailScheduler) Name

func (*ResendInvitationEmailScheduler) NextScheduleTime

func (s *ResendInvitationEmailScheduler) NextScheduleTime(cfg *model.Config, now time.Time, pendingJobs bool, lastSuccessfulJob *model.Job) *time.Time

func (*ResendInvitationEmailScheduler) ScheduleJob

func (s *ResendInvitationEmailScheduler) ScheduleJob(cfg *model.Config, pendingJobs bool, lastSuccessfulJob *model.Job) (*model.Job, *model.AppError)

type ResendInvitationEmailWorker

type ResendInvitationEmailWorker struct {
	App *app.App
	// contains filtered or unexported fields
}

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)

func (*ResendInvitationEmailWorker) GetDurations added in v6.2.0

func (rseworker *ResendInvitationEmailWorker) GetDurations(job *model.Job) (int64, int64, int64, int64)

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)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL