Documentation
¶
Index ¶
- Variables
- type ScanToolMetadataService
- type ScanToolMetadataServiceImpl
- func (impl *ScanToolMetadataServiceImpl) GetActiveTool() (*repository.ScanToolMetadata, error)
- func (impl *ScanToolMetadataServiceImpl) MarkOtherToolsInActive(toolName string, tx *pg.Tx, version string) error
- func (impl *ScanToolMetadataServiceImpl) MarkToolAsActive(toolName, version string, tx *pg.Tx) error
- func (impl *ScanToolMetadataServiceImpl) RegisterScanTools(registerScanToolDto *bean.RegisterScanToolsDto, userId int32) error
- type ScanToolMetadataService_ent
Constants ¶
This section is empty.
Variables ¶
View Source
var ScanToolWireSet = wire.NewSet( NewScanToolMetadataServiceImpl, wire.Bind(new(ScanToolMetadataService), new(*ScanToolMetadataServiceImpl)), )
Functions ¶
This section is empty.
Types ¶
type ScanToolMetadataService ¶
type ScanToolMetadataService interface { MarkToolAsActive(toolName, version string, tx *pg.Tx) error MarkOtherToolsInActive(toolName string, tx *pg.Tx, version string) error GetActiveTool() (*repository.ScanToolMetadata, error) ScanToolMetadataService_ent }
type ScanToolMetadataServiceImpl ¶
type ScanToolMetadataServiceImpl struct {
// contains filtered or unexported fields
}
func NewScanToolMetadataServiceImpl ¶
func NewScanToolMetadataServiceImpl(logger *zap.SugaredLogger, scanToolMetadataRepository repository.ScanToolMetadataRepository) *ScanToolMetadataServiceImpl
func (*ScanToolMetadataServiceImpl) GetActiveTool ¶
func (impl *ScanToolMetadataServiceImpl) GetActiveTool() (*repository.ScanToolMetadata, error)
func (*ScanToolMetadataServiceImpl) MarkOtherToolsInActive ¶
func (*ScanToolMetadataServiceImpl) MarkToolAsActive ¶
func (impl *ScanToolMetadataServiceImpl) MarkToolAsActive(toolName, version string, tx *pg.Tx) error
func (*ScanToolMetadataServiceImpl) RegisterScanTools ¶
func (impl *ScanToolMetadataServiceImpl) RegisterScanTools(registerScanToolDto *bean.RegisterScanToolsDto, userId int32) error
type ScanToolMetadataService_ent ¶
type ScanToolMetadataService_ent interface {
RegisterScanTools(registerScanToolDto *bean.RegisterScanToolsDto, userId int32) error
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.