Documentation ¶
Index ¶
- func Cli()
- func SqsQueueListener()
- type CliApplicationContext
- func (cliAppContext *CliApplicationContext) EnvironmentGateway(key string) string
- func (cliAppContext *CliApplicationContext) Exit(returnCode int)
- func (cliAppContext *CliApplicationContext) ForwardEmailController(arguments map[string]interface{}) error
- func (cliAppContext *CliApplicationContext) ForwardEmailUsecase(url string) error
- func (cliAppContext *CliApplicationContext) GetRealEmailForConcealPrefix(concealPrefix string) (string, error)
- func (cliAppContext *CliApplicationContext) ReadEmailGateway(url string) ([]byte, error)
- func (cliAppContext *CliApplicationContext) SendEmailGateway(email []byte, recipients []string) error
- type SqsQueueApplicationContext
- func (appContext *SqsQueueApplicationContext) EnvironmentGateway(key string) string
- func (appContext *SqsQueueApplicationContext) Exit(returnCode int)
- func (appContext *SqsQueueApplicationContext) ForwardEmailController(arguments map[string]interface{}) error
- func (appContext *SqsQueueApplicationContext) ForwardEmailUsecase(url string) error
- func (appContext *SqsQueueApplicationContext) GetRealEmailForConcealPrefix(concealPrefix string) (string, error)
- func (appContext *SqsQueueApplicationContext) ReadEmailGateway(url string) ([]byte, error)
- func (appContext *SqsQueueApplicationContext) SendEmailGateway(email []byte, recipients []string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SqsQueueListener ¶
func SqsQueueListener()
Types ¶
type CliApplicationContext ¶
type CliApplicationContext struct{}
func (*CliApplicationContext) EnvironmentGateway ¶
func (cliAppContext *CliApplicationContext) EnvironmentGateway(key string) string
func (*CliApplicationContext) Exit ¶
func (cliAppContext *CliApplicationContext) Exit(returnCode int)
func (*CliApplicationContext) ForwardEmailController ¶
func (cliAppContext *CliApplicationContext) ForwardEmailController(arguments map[string]interface{}) error
func (*CliApplicationContext) ForwardEmailUsecase ¶
func (cliAppContext *CliApplicationContext) ForwardEmailUsecase(url string) error
func (*CliApplicationContext) GetRealEmailForConcealPrefix ¶
func (cliAppContext *CliApplicationContext) GetRealEmailForConcealPrefix(concealPrefix string) (string, error)
func (*CliApplicationContext) ReadEmailGateway ¶
func (cliAppContext *CliApplicationContext) ReadEmailGateway(url string) ([]byte, error)
func (*CliApplicationContext) SendEmailGateway ¶
func (cliAppContext *CliApplicationContext) SendEmailGateway(email []byte, recipients []string) error
type SqsQueueApplicationContext ¶
type SqsQueueApplicationContext struct{}
func (*SqsQueueApplicationContext) EnvironmentGateway ¶
func (appContext *SqsQueueApplicationContext) EnvironmentGateway(key string) string
func (*SqsQueueApplicationContext) Exit ¶
func (appContext *SqsQueueApplicationContext) Exit(returnCode int)
func (*SqsQueueApplicationContext) ForwardEmailController ¶
func (appContext *SqsQueueApplicationContext) ForwardEmailController(arguments map[string]interface{}) error
func (*SqsQueueApplicationContext) ForwardEmailUsecase ¶
func (appContext *SqsQueueApplicationContext) ForwardEmailUsecase(url string) error
func (*SqsQueueApplicationContext) GetRealEmailForConcealPrefix ¶
func (appContext *SqsQueueApplicationContext) GetRealEmailForConcealPrefix(concealPrefix string) (string, error)
func (*SqsQueueApplicationContext) ReadEmailGateway ¶
func (appContext *SqsQueueApplicationContext) ReadEmailGateway(url string) ([]byte, error)
func (*SqsQueueApplicationContext) SendEmailGateway ¶
func (appContext *SqsQueueApplicationContext) SendEmailGateway(email []byte, recipients []string) error
Source Files ¶
Click to show internal directories.
Click to hide internal directories.