Documentation
¶
Index ¶
- func CustomErrorHandler(ctx context.Context, w http.ResponseWriter, r *http.Request, err error)
- func NewAuthHandler(authLogin auth_command.AuthLogin, authCallback auth_command.AuthCallback, ...) oas.AuthHandler
- func NewHandler(authHandler oas.AuthHandler, voteHandler oas.VoteHandler, ...) oas.Handler
- func NewManageHandler(dbm *db.DBManager, ansv analysis.AnalysisService) oas.ManageHandler
- func NewOpinionHandler(getOpinionByTalkSessionUseCase opinion_query.GetOpinionsByTalkSessionQuery, ...) oas.OpinionHandler
- func NewSecurityHandler(tokenManager session.TokenManager, sessRepository session.SessionRepository) oas.SecurityHandler
- func NewTalkSessionHandler(browseTalkSessionsQuery talksession_query.BrowseTalkSessionQuery, ...) oas.TalkSessionHandler
- func NewTestHandler(dummyInitializer *db.DummyInitializer) oas.TestHandler
- func NewTimelineHandler(addTimeLine timeline_command.AddTimeLine, ...) oas.TimelineHandler
- func NewUserHandler(getMyOpinionsQuery opinion_query.GetMyOpinionsQuery, ...) oas.UserHandler
- func NewVoteHandler(voteCommand vote_command.Vote) oas.VoteHandler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CustomErrorHandler ¶
func NewAuthHandler ¶
func NewAuthHandler( authLogin auth_command.AuthLogin, authCallback auth_command.AuthCallback, revoke auth_command.Revoke, devLogin auth_command.LoginForDev, cookieManger cookie.CookieManager, ) oas.AuthHandler
func NewHandler ¶
func NewHandler( authHandler oas.AuthHandler, voteHandler oas.VoteHandler, opinionHandler oas.OpinionHandler, talkSessionHandler oas.TalkSessionHandler, userHandler oas.UserHandler, testHandler oas.TestHandler, manageHandler oas.ManageHandler, timelineHandler oas.TimelineHandler, ) oas.Handler
func NewManageHandler ¶
func NewManageHandler( dbm *db.DBManager, ansv analysis.AnalysisService, ) oas.ManageHandler
func NewOpinionHandler ¶
func NewOpinionHandler( getOpinionByTalkSessionUseCase opinion_query.GetOpinionsByTalkSessionQuery, getOpinionDetailUseCase opinion_query.GetOpinionDetailByIDQuery, getOpinionRepliesQuery opinion_query.GetOpinionRepliesQuery, getSwipeOpinionsQuery opinion_query.GetSwipeOpinionsQuery, submitOpinionCommand opinion_command.SubmitOpinion, tokenManager session.TokenManager, ) oas.OpinionHandler
func NewSecurityHandler ¶
func NewSecurityHandler( tokenManager session.TokenManager, sessRepository session.SessionRepository, ) oas.SecurityHandler
func NewTalkSessionHandler ¶
func NewTalkSessionHandler( browseTalkSessionsQuery talksession_query.BrowseTalkSessionQuery, browseOpenedByUserQuery talksession_query.BrowseOpenedByUserQuery, getConclusionByIDQuery talksession_query.GetConclusionByIDQuery, getTalkSessionDetailByIDQuery talksession_query.GetTalkSessionDetailByIDQuery, getAnalysisQuery analysis_query.GetAnalysisResult, getReportQuery analysis_query.GetReportQuery, AddConclusionCommand talksession_command.AddConclusionCommand, startTalkSessionCommand talksession_command.StartTalkSessionCommand, tokenManager session.TokenManager, ) oas.TalkSessionHandler
func NewTestHandler ¶
func NewTestHandler( dummyInitializer *db.DummyInitializer, ) oas.TestHandler
func NewTimelineHandler ¶
func NewTimelineHandler( addTimeLine timeline_command.AddTimeLine, editTimeLine timeline_command.EditTimeLine, getTimeLine timeline_query.GetTimeLine, ) oas.TimelineHandler
func NewUserHandler ¶
func NewUserHandler( getMyOpinionsQuery opinion_query.GetMyOpinionsQuery, browseJoinedTalkSessionQuery talksession_query.BrowseJoinedTalkSessionsQuery, editUser user_command.Edit, registerUser user_command.Register, userDetail user_query.Detail, ) oas.UserHandler
func NewVoteHandler ¶
func NewVoteHandler( voteCommand vote_command.Vote, ) oas.VoteHandler
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.