Files
mattermost/server/einterfaces/compliance.go

15 lines
408 B
Go
Raw Normal View History

// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
// See LICENSE.txt for license information.
2016-03-11 16:53:32 -08:00
package einterfaces
2016-03-14 10:22:36 -07:00
import (
"github.com/mattermost/mattermost/server/public/model"
"github.com/mattermost/mattermost/server/public/shared/request"
2016-03-14 10:22:36 -07:00
)
2016-03-11 16:53:32 -08:00
type ComplianceInterface interface {
2016-03-11 16:58:01 -08:00
StartComplianceDailyJob()
RunComplianceJob(rctx request.CTX, job *model.Compliance) *model.AppError
2016-03-11 16:53:32 -08:00
}