Documentation ¶
Overview ¶
Deprecated. in flavor of ./internal/typedefs/entities#Report Due to architecture change this type will be deleted soon.
Index ¶
- func InitReport(userId string)
- type Report
- type ReportManager
- func (rm *ReportManager) ConsumeMessages()
- func (rm *ReportManager) CreateReportData(action typedefs.Action) error
- func (rm *ReportManager) InitGatheringInformation(message amqp091.Delivery, report *typedefs.Report) error
- func (rm *ReportManager) SaveInitialReport(action typedefs.Action, m amqp091.Delivery) (*typedefs.Report, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitReport ¶
func InitReport(userId string)
Types ¶
type Report ¶
func (*Report) CalculateCustomValues ¶
func (r *Report) CalculateCustomValues()
func (*Report) SetComplete ¶
func (r *Report) SetComplete()
type ReportManager ¶
type ReportManager struct {
// contains filtered or unexported fields
}
func InitReportManager ¶
func InitReportManager( connection *amqp091.Connection, channel *amqp091.Channel, db db.IDatabaseRepository, ) (*ReportManager, error)
func (*ReportManager) ConsumeMessages ¶
func (rm *ReportManager) ConsumeMessages()
func (*ReportManager) CreateReportData ¶
func (rm *ReportManager) CreateReportData(action typedefs.Action) error
func (*ReportManager) InitGatheringInformation ¶
func (rm *ReportManager) InitGatheringInformation( message amqp091.Delivery, report *typedefs.Report, ) error
func (*ReportManager) SaveInitialReport ¶
Click to show internal directories.
Click to hide internal directories.