Documentation
¶
Index ¶
- type Usecase
- func (u *Usecase) InvokeASASoftwareUsecase() *asasoftwareUsecase.Usecase
- func (u *Usecase) InvokeAireOSUsecase() *aireosUsecase.Usecase
- func (u *Usecase) InvokeAlliedWareUsecase() *alliedwareUsecase.Usecase
- func (u *Usecase) InvokeIOSUsecase() *iosUsecase.Usecase
- func (u *Usecase) InvokeIronWareUsecase() *ironwareUsecase.Usecase
- func (u *Usecase) InvokeJunOSUsecase() *junosUsecase.Usecase
- func (u *Usecase) InvokeNXOSUsecase() *nxosUsecase.Usecase
- func (u *Usecase) InvokeScreenOSUsecase() *screenosUsecase.Usecase
- func (u *Usecase) InvokeYamahaOSUsecase() *yamahaosUsecase.Usecase
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Usecase ¶
type Usecase struct {
Config *config.Config
Repository *infrastructure.Repository
}
Usecase struct
func New ¶
func New(c *config.Config, r *infrastructure.Repository) Usecase
New returns Usecase struct
func (*Usecase) InvokeASASoftwareUsecase ¶
func (u *Usecase) InvokeASASoftwareUsecase() *asasoftwareUsecase.Usecase
InvokeASASoftwareUsecase returns new ASASoftwareUsecase
func (*Usecase) InvokeAireOSUsecase ¶
func (u *Usecase) InvokeAireOSUsecase() *aireosUsecase.Usecase
InvokeAireOSUsecase returns new AireOSUsecase
func (*Usecase) InvokeAlliedWareUsecase ¶
func (u *Usecase) InvokeAlliedWareUsecase() *alliedwareUsecase.Usecase
InvokeAlliedWareUsecase returns new AlliedWareUsecase
func (*Usecase) InvokeIOSUsecase ¶
func (u *Usecase) InvokeIOSUsecase() *iosUsecase.Usecase
InvokeIOSUsecase returns new IOSUsecase
func (*Usecase) InvokeIronWareUsecase ¶
func (u *Usecase) InvokeIronWareUsecase() *ironwareUsecase.Usecase
InvokeIronWareUsecase returns new IronWareUsecase
func (*Usecase) InvokeJunOSUsecase ¶
func (u *Usecase) InvokeJunOSUsecase() *junosUsecase.Usecase
InvokeJunOSUsecase returns new JunOSUsecase
func (*Usecase) InvokeNXOSUsecase ¶
func (u *Usecase) InvokeNXOSUsecase() *nxosUsecase.Usecase
InvokeNXOSUsecase returns new NXOSUsecase
func (*Usecase) InvokeScreenOSUsecase ¶
func (u *Usecase) InvokeScreenOSUsecase() *screenosUsecase.Usecase
InvokeScreenOSUsecase returns new ScreenOSUsecase
func (*Usecase) InvokeYamahaOSUsecase ¶
func (u *Usecase) InvokeYamahaOSUsecase() *yamahaosUsecase.Usecase
InvokeYamahaOSUsecase returns new YamahaOSUsecase
Click to show internal directories.
Click to hide internal directories.