public class RedisStore extends Object implements io.vertx.ext.web.sstore.SessionStore
| Constructor and Description |
|---|
RedisStore() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear(io.vertx.core.Handler<io.vertx.core.AsyncResult<Void>> handler) |
void |
close() |
io.vertx.ext.web.Session |
createSession(long timeout) |
io.vertx.ext.web.Session |
createSession(long timeout,
int length) |
void |
delete(String id,
io.vertx.core.Handler<io.vertx.core.AsyncResult<Void>> handler) |
void |
get(String id,
io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.ext.web.Session>> handler) |
io.vertx.ext.web.sstore.SessionStore |
init(io.vertx.core.Vertx vertx,
io.vertx.core.json.JsonObject options) |
void |
put(io.vertx.ext.web.Session session,
io.vertx.core.Handler<io.vertx.core.AsyncResult<Void>> handler) |
long |
retryTimeout() |
void |
size(io.vertx.core.Handler<io.vertx.core.AsyncResult<Integer>> handler) |
public io.vertx.ext.web.sstore.SessionStore init(io.vertx.core.Vertx vertx,
io.vertx.core.json.JsonObject options)
init in interface io.vertx.ext.web.sstore.SessionStorepublic long retryTimeout()
retryTimeout in interface io.vertx.ext.web.sstore.SessionStorepublic io.vertx.ext.web.Session createSession(long timeout)
createSession in interface io.vertx.ext.web.sstore.SessionStorepublic io.vertx.ext.web.Session createSession(long timeout,
int length)
createSession in interface io.vertx.ext.web.sstore.SessionStorepublic void clear(io.vertx.core.Handler<io.vertx.core.AsyncResult<Void>> handler)
clear in interface io.vertx.ext.web.sstore.SessionStorepublic void size(io.vertx.core.Handler<io.vertx.core.AsyncResult<Integer>> handler)
size in interface io.vertx.ext.web.sstore.SessionStorepublic void close()
close in interface io.vertx.ext.web.sstore.SessionStorepublic void delete(String id, io.vertx.core.Handler<io.vertx.core.AsyncResult<Void>> handler)
delete in interface io.vertx.ext.web.sstore.SessionStorepublic void get(String id, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.ext.web.Session>> handler)
get in interface io.vertx.ext.web.sstore.SessionStorepublic void put(io.vertx.ext.web.Session session,
io.vertx.core.Handler<io.vertx.core.AsyncResult<Void>> handler)
put in interface io.vertx.ext.web.sstore.SessionStoreCopyright © 2020. All rights reserved.