/
githubmirror
/
java-design-patterns
Обзор
Документация
Войти
/
githubmirror
/
java-design-patterns
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
server-session/etc/server-session.urm.puml
27 строк
909 B
Ilkka Seppälä
fix: Fix server session (#2913)
11 апр 2024, 22:11
Не верифицирован
11 апр 2024, 22:11
56dfd8c
Код
Авторство
О чём код?
@startuml package com.iluwatar.sessionserver { class App { - LOGGER : Logger {static} - SESSION_EXPIRATION_TIME : long {static} - sessionCreationTimes : Map<String, Instant> {static} - sessions : Map<String, Integer> {static} + App() + main(args : String[]) {static} - sessionExpirationTask() {static} } class LoginHandler { - LOGGER : Logger {static} - sessionCreationTimes : Map<String, Instant> - sessions : Map<String, Integer> + LoginHandler(sessions : Map<String, Integer>, sessionCreationTimes : Map<String, Instant>) + handle(exchange : HttpExchange) } class LogoutHandler { - LOGGER : Logger {static} - sessionCreationTimes : Map<String, Instant> - sessions : Map<String, Integer> + LogoutHandler(sessions : Map<String, Integer>, sessionCreationTimes : Map<String, Instant>) + handle(exchange : HttpExchange) } } @enduml