public class InfinispanSessionStore extends SessionStore
original
non RX-ified interface using Vert.x codegen.Modifier and Type | Field and Description |
---|---|
static TypeArg<InfinispanSessionStore> |
__TYPE_ARG |
static int |
DEFAULT_SESSIONID_LENGTH
Default length for a session id.
|
Constructor and Description |
---|
InfinispanSessionStore(io.vertx.ext.web.sstore.infinispan.InfinispanSessionStore delegate) |
InfinispanSessionStore(Object delegate) |
Modifier and Type | Method and Description |
---|---|
static InfinispanSessionStore |
create(Vertx vertx,
io.vertx.core.json.JsonObject options)
Create a new
InfinispanSessionStore for the given configuration. |
static InfinispanSessionStore |
create(Vertx vertx,
io.vertx.core.json.JsonObject options,
org.infinispan.client.hotrod.RemoteCacheManager remoteCacheManager)
Like
create(io.vertx.rxjava.core.Vertx, io.vertx.core.json.JsonObject) but with a pre-configured Infinispan Client. |
boolean |
equals(Object o) |
io.vertx.ext.web.sstore.infinispan.InfinispanSessionStore |
getDelegate() |
int |
hashCode() |
static InfinispanSessionStore |
newInstance(io.vertx.ext.web.sstore.infinispan.InfinispanSessionStore arg) |
String |
toString() |
clear, clear, close, create, createSession, createSession, delete, delete, get, get, init, newInstance, put, put, retryTimeout, rxClear, rxDelete, rxGet, rxPut, rxSize, size, size
public static final TypeArg<InfinispanSessionStore> __TYPE_ARG
public static final int DEFAULT_SESSIONID_LENGTH
public InfinispanSessionStore(io.vertx.ext.web.sstore.infinispan.InfinispanSessionStore delegate)
public InfinispanSessionStore(Object delegate)
public String toString()
toString
in class SessionStore
public boolean equals(Object o)
equals
in class SessionStore
public int hashCode()
hashCode
in class SessionStore
public io.vertx.ext.web.sstore.infinispan.InfinispanSessionStore getDelegate()
getDelegate
in class SessionStore
public static InfinispanSessionStore create(Vertx vertx, io.vertx.core.json.JsonObject options)
InfinispanSessionStore
for the given configuration.vertx
- vertx instanceoptions
- the configurationpublic static InfinispanSessionStore create(Vertx vertx, io.vertx.core.json.JsonObject options, org.infinispan.client.hotrod.RemoteCacheManager remoteCacheManager)
create(io.vertx.rxjava.core.Vertx, io.vertx.core.json.JsonObject)
but with a pre-configured Infinispan Client.vertx
- vertx instanceoptions
- the configurationremoteCacheManager
- pre-configured Infinispan Clientpublic static InfinispanSessionStore newInstance(io.vertx.ext.web.sstore.infinispan.InfinispanSessionStore arg)
Copyright © 2022 Eclipse. All rights reserved.