Documentation
¶
Index ¶
- Variables
- type ApiServer
- func (srv *ApiServer) EventProcessTransactions(w http.ResponseWriter, r *http.Request)
- func (srv *ApiServer) HandleCancelTransfer(w http.ResponseWriter, r *http.Request)
- func (srv *ApiServer) HandleGetAccountByID(w http.ResponseWriter, r *http.Request)
- func (srv *ApiServer) HandleGetTransferByID(w http.ResponseWriter, r *http.Request)
- func (srv *ApiServer) HandleGetTransfersByAccount(w http.ResponseWriter, r *http.Request)
- func (srv *ApiServer) HandleGetTransfersByPeriod(w http.ResponseWriter, r *http.Request)
- func (srv *ApiServer) HandleNewAccount(w http.ResponseWriter, r *http.Request)
- func (srv *ApiServer) HandleNewTransfer(w http.ResponseWriter, r *http.Request)
- func (s *ApiServer) HandlerActivateBank(w http.ResponseWriter, r *http.Request)
- func (s *ApiServer) HandlerRequestNewBank(w http.ResponseWriter, r *http.Request)
- func (srv *ApiServer) Run()
- type FullTransferResDTO
Constants ¶
This section is empty.
Variables ¶
View Source
var MsgChan chan string
Functions ¶
This section is empty.
Types ¶
type ApiServer ¶
type ApiServer struct {
// contains filtered or unexported fields
}
func NewApiServer ¶
func NewApiServer(ts *transfers.TransferService, as *accounts.AccountService, ps *processing.ProcessingService, bs *banks.BankService) *ApiServer
func (*ApiServer) EventProcessTransactions ¶
func (srv *ApiServer) EventProcessTransactions(w http.ResponseWriter, r *http.Request)
func (*ApiServer) HandleCancelTransfer ¶
func (srv *ApiServer) HandleCancelTransfer(w http.ResponseWriter, r *http.Request)
func (*ApiServer) HandleGetAccountByID ¶
func (srv *ApiServer) HandleGetAccountByID(w http.ResponseWriter, r *http.Request)
func (*ApiServer) HandleGetTransferByID ¶
func (srv *ApiServer) HandleGetTransferByID(w http.ResponseWriter, r *http.Request)
func (*ApiServer) HandleGetTransfersByAccount ¶
func (srv *ApiServer) HandleGetTransfersByAccount(w http.ResponseWriter, r *http.Request)
func (*ApiServer) HandleGetTransfersByPeriod ¶
func (srv *ApiServer) HandleGetTransfersByPeriod(w http.ResponseWriter, r *http.Request)
func (*ApiServer) HandleNewAccount ¶
func (srv *ApiServer) HandleNewAccount(w http.ResponseWriter, r *http.Request)
func (*ApiServer) HandleNewTransfer ¶
func (srv *ApiServer) HandleNewTransfer(w http.ResponseWriter, r *http.Request)
func (*ApiServer) HandlerActivateBank ¶
func (s *ApiServer) HandlerActivateBank(w http.ResponseWriter, r *http.Request)
func (*ApiServer) HandlerRequestNewBank ¶
func (s *ApiServer) HandlerRequestNewBank(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.