AuthService
Auth Service に関するサービス層・業務処理を担当します。
- Source
webcoop/AuthService.java- 詳細ページ
- クラス詳細を開く
isAdmin フローlogin フローuserFromCookie フロー
WebCoopEvent 用の Web 連携、認証、DB、ページ生成です。
11 classes in webcoop.
| Class | Kind | Methods | Fields | Roles | Summary |
|---|---|---|---|---|---|
| AuthService | class | 8 | 0 | Web / HTTPサービス層 | Auth Service に関するサービス層・業務処理を担当します。 |
| ChatRelayService | class | 11 | 9 | DB / 永続化非同期 / スケジューラ初期化 / ブートストラップサービス層 | 全サーバー連携チャット用ブリッジ。 |
| Db | class | 5 | 3 | 初期化 / ブートストラップ | Db を担当するclassです。 |
| EventScheduler | class | 6 | 5 | 非同期 / スケジューラ初期化 / ブートストラップ | Event Scheduler を担当するclassです。 |
| EventService | class | 64 | 29 | イベント駆動DB / 永続化非同期 / スケジューラ初期化 / ブートストラップ | Event Service に関するサービス層・業務処理を担当します。 |
| Migrations | class | 4 | 0 | DB / 永続化 | Migrations を担当するclassです。 |
| WebCoopBootstrap | class | 3 | 6 | Web / HTTP非同期 / スケジューラ初期化 / ブートストラップ | Web Coop Bootstrap の初期化と組み立てを担当します。 |
| WebCoopHandlers | class | 6 | 3 | DB / 永続化 | Web Coop Handlers を担当するclassです。 |
| WebCoopSpark | class | 14 | 15 | DB / 永続化Web / HTTP非同期 / スケジューラ初期化 / ブートストラップ | WebCoop (イベント/チャット) を SparkJava でマウントする薄いアダプタ。 |
| WebCoopUtil | class | 5 | 0 | DB / 永続化 | Web Coop Util に関する補助ユーティリティです。 |
| WebPages | class | 2 | 0 | Web Pages を担当するclassです。 |
Auth Service に関するサービス層・業務処理を担当します。
webcoop/AuthService.java全サーバー連携チャット用ブリッジ。
webcoop/ChatRelayService.javaDb を担当するclassです。
webcoop/Db.javaEvent Scheduler を担当するclassです。
webcoop/EventScheduler.javaEvent Service に関するサービス層・業務処理を担当します。
webcoop/EventService.javaMigrations を担当するclassです。
webcoop/Migrations.javaWeb Coop Bootstrap の初期化と組み立てを担当します。
webcoop/WebCoopBootstrap.javaWeb Coop Handlers を担当するclassです。
webcoop/WebCoopHandlers.javaWebCoop (イベント/チャット) を SparkJava でマウントする薄いアダプタ。
webcoop/WebCoopSpark.javaWeb Coop Util に関する補助ユーティリティです。
webcoop/WebCoopUtil.javaWeb Pages を担当するclassです。
webcoop/WebPages.java