Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Handler ¶
type Handler struct {
// contains filtered or unexported fields
}
func NewHandler ¶
func NewHandler( listClient activitylog.ClientInterface, detailsClient details.ClientInterface, normalizer details.ResponseNormalizerInterface, processor ProcessorInterface, logger *log.Logger, ) Handler
func ProvideHandler ¶
func (Handler) GetActivityLog ¶
func (h Handler) GetActivityLog() ([]activitylog.ResponseItem, error)
type HandlerInterface ¶
type HandlerInterface interface {
Handle() error
}
type Processor ¶
type Processor struct {
// contains filtered or unexported fields
}
func NewProcessor ¶
func NewProcessor( builder document.ModelBuilderInterface, docDownloader document.DownloaderInterface, logger *log.Logger, ) Processor
type ProcessorInterface ¶
type ProcessorInterface interface {
Process(response details.NormalizedResponse) error
}
Click to show internal directories.
Click to hide internal directories.