Add additional getters to SessionRegistry with UserId and username as key #230

Merged
lars.winzer merged 4 commits from feat/47-sessionregistry-get-by-userid-and-username into main 2026-04-02 14:23:43 +02:00
Showing only changes of commit f91fa698f3 - Show all commits
@@ -93,15 +93,15 @@ public class UserRegistry {
* @param sessionId the session ID to look up * @param sessionId the session ID to look up
* @return an Optional containing the user, or empty if no user is associated with this session * @return an Optional containing the user, or empty if no user is associated with this session
*/ */
public Optional<User> findBySessionId(SessionId sessionId) { public Optional<User> getBySessionId(SessionId sessionId) {
return Optional.ofNullable(bySessionId.get(sessionId)); return Optional.ofNullable(bySessionId.get(sessionId));
} }
public Optional<User> findByUserId(UserId userId) { public Optional<User> getByUserId(UserId userId) {
return Optional.ofNullable(byId.get(userId)); return Optional.ofNullable(byId.get(userId));
} }
public Optional<User> findByUsername(String username) { public Optional<User> getByUsername(String username) {
return Optional.ofNullable(byName.get(username)); return Optional.ofNullable(byName.get(username));
} }