ports

package
v1.15.0-beta.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 14, 2024 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type OperationHandler

type OperationHandler struct {
	Command *command.UseCase
	Query   *query.UseCase
}

OperationHandler struct contains a cqrs use case for managing operations.

func (*OperationHandler) GetAllOperationsByAccount

func (handler *OperationHandler) GetAllOperationsByAccount(c *fiber.Ctx) error

GetAllOperationsByAccount retrieves all operations by account.

func (*OperationHandler) GetAllOperationsByPortfolio

func (handler *OperationHandler) GetAllOperationsByPortfolio(c *fiber.Ctx) error

func (*OperationHandler) GetOperationByAccount

func (handler *OperationHandler) GetOperationByAccount(c *fiber.Ctx) error

type TransactionHandler

type TransactionHandler struct {
	Command *command.UseCase
	Query   *query.UseCase
}

TransactionHandler struct that handle transaction

func (*TransactionHandler) CommitTransaction added in v1.8.0

func (handler *TransactionHandler) CommitTransaction(c *fiber.Ctx) error

CommitTransaction method that commit transaction created before

func (*TransactionHandler) CreateTransaction added in v1.8.0

func (handler *TransactionHandler) CreateTransaction(c *fiber.Ctx) error

CreateTransaction method that create transaction

func (*TransactionHandler) CreateTransactionTemplate added in v1.8.0

func (handler *TransactionHandler) CreateTransactionTemplate(p any, c *fiber.Ctx) error

CreateTransactionTemplate method that create transaction template

func (*TransactionHandler) GetAllTTransactions added in v1.14.0

func (handler *TransactionHandler) GetAllTTransactions(c *fiber.Ctx) error

func (*TransactionHandler) GetTransaction added in v1.13.0

func (handler *TransactionHandler) GetTransaction(c *fiber.Ctx) error

GetTransaction method that get transaction created before

func (*TransactionHandler) RevertTransaction added in v1.8.0

func (handler *TransactionHandler) RevertTransaction(c *fiber.Ctx) error

RevertTransaction method that revert transaction created before

func (*TransactionHandler) UpdateTransaction added in v1.14.0

func (handler *TransactionHandler) UpdateTransaction(p any, c *fiber.Ctx) error

UpdateTransaction method that patch transaction created before

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL