## Uses of Interface
io.vertx.ext.web.sstore.SessionStore

- Packages that use SessionStore
  Package | Description
  --- | ---
  io.vertx.ext.web.handler |
  io.vertx.ext.web.sstore |
  io.vertx.ext.web.sstore.cookie |
  io.vertx.ext.web.sstore.infinispan |
  io.vertx.ext.web.sstore.redis |
  io.vertx.reactivex.ext.web.sstore |
  io.vertx.rxjava.ext.web.sstore |
  io.vertx.rxjava3.ext.web.sstore |

- - ### Uses of SessionStore in io.vertx.ext.web.handler

    Methods in io.vertx.ext.web.handler with parameters of type SessionStore
    Modifier and Type | Method and Description
    --- | ---
    `static SessionHandler` | SessionHandler.`create(SessionStore sessionStore)` Create a session handler

  - ### Uses of SessionStore in io.vertx.ext.web.sstore

    Subinterfaces of SessionStore in io.vertx.ext.web.sstore
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ClusteredSessionStore` A session store which stores sessions in a distributed map so they are available across the cluster.
    `interface` | `LocalSessionStore` A session store which is only available on a single node.

    Methods in io.vertx.ext.web.sstore that return SessionStore
    Modifier and Type | Method and Description
    --- | ---
    `default SessionStore` | SessionStore.`clear(Handler<AsyncResult<Void>> resultHandler)` Remove all sessions from the store.
    `static SessionStore` | SessionStore.`create(Vertx vertx)` Create a Session store given a backend and configuration JSON.
    `static SessionStore` | SessionStore.`create(Vertx vertx, JsonObject options)` Create a Session store given a backend and configuration JSON.
    `default SessionStore` | SessionStore.`delete(String id, Handler<AsyncResult<Void>> resultHandler)` Delete the session with the specified ID.
    `default SessionStore` | SessionStore.`get(String cookieValue, Handler<AsyncResult<Session>> resultHandler)` Get the session with the specified ID.
    `SessionStore` | SessionStore.`init(Vertx vertx, JsonObject options)` Initialize this store.
    `default SessionStore` | SessionStore.`put(Session session, Handler<AsyncResult<Void>> resultHandler)` Add a session with the specified ID.
    `default SessionStore` | SessionStore.`size(Handler<AsyncResult<Integer>> resultHandler)` Get the number of sessions in the store.

  - ### Uses of SessionStore in io.vertx.ext.web.sstore.cookie

    Subinterfaces of SessionStore in io.vertx.ext.web.sstore.cookie
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `CookieSessionStore` A SessionStore that uses a Cookie to store the session data.

  - ### Uses of SessionStore in io.vertx.ext.web.sstore.infinispan

    Subinterfaces of SessionStore in io.vertx.ext.web.sstore.infinispan
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `InfinispanSessionStore` An implementation of `SessionStore` that relies on the Infinispan Java Client.

  - ### Uses of SessionStore in io.vertx.ext.web.sstore.redis

    Subinterfaces of SessionStore in io.vertx.ext.web.sstore.redis
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `RedisSessionStore` A SessionStore that uses a Redis to store the sessions and associated data.

  - ### Uses of SessionStore in io.vertx.reactivex.ext.web.sstore

    Methods in io.vertx.reactivex.ext.web.sstore that return SessionStore
    Modifier and Type | Method and Description
    --- | ---
    `SessionStore` | SessionStore.`getDelegate()`

    Methods in io.vertx.reactivex.ext.web.sstore with parameters of type SessionStore
    Modifier and Type | Method and Description
    --- | ---
    `static SessionStore` | SessionStore.`newInstance(SessionStore arg)`

    Constructors in io.vertx.reactivex.ext.web.sstore with parameters of type SessionStore
    Constructor and Description
    `SessionStore(SessionStore delegate)`

  - ### Uses of SessionStore in io.vertx.rxjava.ext.web.sstore

    Methods in io.vertx.rxjava.ext.web.sstore that return SessionStore
    Modifier and Type | Method and Description
    --- | ---
    `SessionStore` | SessionStore.`getDelegate()`

    Methods in io.vertx.rxjava.ext.web.sstore with parameters of type SessionStore
    Modifier and Type | Method and Description
    --- | ---
    `static SessionStore` | SessionStore.`newInstance(SessionStore arg)`

    Constructors in io.vertx.rxjava.ext.web.sstore with parameters of type SessionStore
    Constructor and Description
    `SessionStore(SessionStore delegate)`

  - ### Uses of SessionStore in io.vertx.rxjava3.ext.web.sstore

    Methods in io.vertx.rxjava3.ext.web.sstore that return SessionStore
    Modifier and Type | Method and Description
    --- | ---
    `SessionStore` | SessionStore.`getDelegate()`

    Methods in io.vertx.rxjava3.ext.web.sstore with parameters of type SessionStore
    Modifier and Type | Method and Description
    --- | ---
    `static SessionStore` | SessionStore.`newInstance(SessionStore arg)`

    Constructors in io.vertx.rxjava3.ext.web.sstore with parameters of type SessionStore
    Constructor and Description
    `SessionStore(SessionStore delegate)`

Copyright © 2025 Eclipse. All rights reserved.