public class InfinispanSessionStore extends SessionStore
original
non RX-ified interface using Vert.x codegen.Modifier and Type | Field and Description |
---|---|
static io.vertx.lang.rx.TypeArg<InfinispanSessionStore> |
__TYPE_ARG |
static int |
DEFAULT_SESSIONID_LENGTH
Default length for a session id.
|
Constructor and Description |
---|
InfinispanSessionStore(InfinispanSessionStore delegate) |
InfinispanSessionStore(Object delegate) |
Modifier and Type | Method and Description |
---|---|
static InfinispanSessionStore |
create(Vertx vertx,
JsonObject options)
Create a new
InfinispanSessionStore for the given configuration. |
static InfinispanSessionStore |
create(Vertx vertx,
JsonObject options,
org.infinispan.client.hotrod.RemoteCacheManager remoteCacheManager)
Like
create(io.vertx.reactivex.core.Vertx, io.vertx.core.json.JsonObject) but with a pre-configured Infinispan Client. |
boolean |
equals(Object o) |
InfinispanSessionStore |
getDelegate() |
int |
hashCode() |
static InfinispanSessionStore |
newInstance(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 io.vertx.lang.rx.TypeArg<InfinispanSessionStore> __TYPE_ARG
public static final int DEFAULT_SESSIONID_LENGTH
public InfinispanSessionStore(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 InfinispanSessionStore getDelegate()
getDelegate
in class SessionStore
public static InfinispanSessionStore create(Vertx vertx, JsonObject options)
InfinispanSessionStore
for the given configuration.vertx
- vertx instanceoptions
- the configurationpublic static InfinispanSessionStore create(Vertx vertx, JsonObject options, org.infinispan.client.hotrod.RemoteCacheManager remoteCacheManager)
create(io.vertx.reactivex.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(InfinispanSessionStore arg)
Copyright © 2021 Eclipse. All rights reserved.