Uses of Class
io.vertx.reactivex.ext.web.sstore.SessionStore
-
-
Uses of SessionStore in io.vertx.reactivex.ext.web.handler
Methods in io.vertx.reactivex.ext.web.handler with parameters of type SessionStore Modifier and Type Method Description static SessionHandler
SessionHandler. create(SessionStore sessionStore)
Create a session handler -
Uses of SessionStore in io.vertx.reactivex.ext.web.sstore
Subclasses of SessionStore in io.vertx.reactivex.ext.web.sstore Modifier and Type Class Description class
ClusteredSessionStore
A session store which stores sessions in a distributed map so they are available across the cluster.class
LocalSessionStore
A session store which is only available on a single node.Fields in io.vertx.reactivex.ext.web.sstore with type parameters of type SessionStore Modifier and Type Field Description static TypeArg<SessionStore>
SessionStore. __TYPE_ARG
Methods in io.vertx.reactivex.ext.web.sstore that return SessionStore Modifier and Type Method Description SessionStore
SessionStore. clear()
Remove all sessions from the store.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.SessionStore
SessionStore. delete(String id)
Delete the session with the specified ID.SessionStore
SessionStore. delete(String id, Handler<AsyncResult<Void>> resultHandler)
Delete the session with the specified ID.SessionStore
SessionStore. get(String cookieValue)
Get the session with the specified ID.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.static SessionStore
SessionStore. newInstance(SessionStore arg)
SessionStore
SessionStore. put(Session session)
Add a session with the specified ID.SessionStore
SessionStore. put(Session session, Handler<AsyncResult<Void>> resultHandler)
Add a session with the specified ID.SessionStore
SessionStore. size()
Get the number of sessions in the store.SessionStore
SessionStore. size(Handler<AsyncResult<Integer>> resultHandler)
Get the number of sessions in the store. -
Uses of SessionStore in io.vertx.reactivex.ext.web.sstore.cookie
Subclasses of SessionStore in io.vertx.reactivex.ext.web.sstore.cookie Modifier and Type Class Description class
CookieSessionStore
A SessionStore that uses a Cookie to store the session data. -
Uses of SessionStore in io.vertx.reactivex.ext.web.sstore.infinispan
Subclasses of SessionStore in io.vertx.reactivex.ext.web.sstore.infinispan Modifier and Type Class Description class
InfinispanSessionStore
An implementation of that relies on the Infinispan Java Client. -
Uses of SessionStore in io.vertx.reactivex.ext.web.sstore.redis
Subclasses of SessionStore in io.vertx.reactivex.ext.web.sstore.redis Modifier and Type Class Description class
RedisSessionStore
A SessionStore that uses a Redis to store the sessions and associated data.
-