Make SessionReader use CommandParserDispatcher #13

Closed
opened 2026-03-24 18:49:21 +01:00 by lars.winzer · 7 comments
lars.winzer commented 2026-03-24 18:49:21 +01:00 (Migrated from git.scicore.unibas.ch)

Task

Summary

As of right now, the SessionReader only reads the data from the TransportLayer but doesnt invoke the execution of the request.

Context

Session, SessionManager and ServerApp

Definition of Done

  • Add CommandParserDispatcher as field to SessionManager and SessionReader
  • Invoke parse-method on CommandParserDispatcher to yield Request

Checklist

  • Linked to other issues or branches that must be completed first?
## Task ### Summary As of right now, the `SessionReader` only reads the data from the `TransportLayer` but doesnt invoke the execution of the request. ### Context Session, SessionManager and ServerApp ### Definition of Done - [ ] Add `CommandParserDispatcher` as field to `SessionManager` and `SessionReader` - [ ] Invoke `parse`-method on `CommandParserDispatcher` to yield `Request` ### Checklist - [x] Linked to other issues or branches that must be completed first?
lars.winzer commented 2026-03-24 18:58:01 +01:00 (Migrated from git.scicore.unibas.ch)

marked this task as related to #14

marked this task as related to #14
lars.winzer commented 2026-03-25 13:42:43 +01:00 (Migrated from git.scicore.unibas.ch)

created branch feat/use-parser-dispatcher-in-reader to address this issue

created branch [`feat/use-parser-dispatcher-in-reader`](/cs108-fs26/Gruppe-13/-/compare/main...feat%2Fuse-parser-dispatcher-in-reader) to address this issue
lars.winzer commented 2026-03-25 16:51:28 +01:00 (Migrated from git.scicore.unibas.ch)

assigned to @lars.winzer

assigned to @lars.winzer
lars.winzer commented 2026-03-25 19:37:53 +01:00 (Migrated from git.scicore.unibas.ch)

mentioned in merge request !46

mentioned in merge request !46
lars.winzer commented 2026-03-25 19:39:15 +01:00 (Migrated from git.scicore.unibas.ch)

mentioned in commit d51f080bad

mentioned in commit d51f080bad5e11646f010036a5a6f7b671056700
lars.winzer (Migrated from git.scicore.unibas.ch) closed this issue 2026-03-25 19:39:15 +01:00
lars.winzer commented 2026-03-25 21:43:39 +01:00 (Migrated from git.scicore.unibas.ch)

added 8m of time spent at 2026-03-25 12:00:00 +0100

added 8m of time spent at 2026-03-25 12:00:00 +0100
lars.winzer commented 2026-03-25 21:44:43 +01:00 (Migrated from git.scicore.unibas.ch)

added 15m of time spent at 2026-03-25 12:00:00 +0100

added 15m of time spent at 2026-03-25 12:00:00 +0100
This repo is archived. You cannot comment on issues.
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: University-of-Basel-Studentprojects/Programmierprojekt#13