Class InfinispanSessionStore
- java.lang.Object
-
- io.vertx.mutiny.ext.web.sstore.SessionStore
-
- io.vertx.mutiny.ext.web.sstore.infinispan.InfinispanSessionStore
-
public class InfinispanSessionStore extends SessionStore
An implementation of that relies on the Infinispan Java Client. NOTE: This class has been automatically generated from theoriginal
non Mutiny-ified interface using Vert.x codegen.
-
-
Field Summary
Fields Modifier and Type Field Description static TypeArg<InfinispanSessionStore>
__TYPE_ARG
static int
DEFAULT_SESSIONID_LENGTH
-
Constructor Summary
Constructors Constructor Description InfinispanSessionStore(io.vertx.ext.web.sstore.infinispan.InfinispanSessionStore delegate)
InfinispanSessionStore(Object delegate)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static InfinispanSessionStore
create(Vertx vertx, io.vertx.core.json.JsonObject options)
static InfinispanSessionStore
create(Vertx vertx, io.vertx.core.json.JsonObject options, org.infinispan.client.hotrod.RemoteCacheManager remoteCacheManager)
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()
-
Methods inherited from class io.vertx.mutiny.ext.web.sstore.SessionStore
clear, clearAndAwait, clearAndForget, close, create, createSession, createSession, delete, deleteAndAwait, deleteAndForget, get, getAndAwait, getAndForget, init, newInstance, put, putAndAwait, putAndForget, retryTimeout, size, sizeAndAwait, sizeAndForget
-
-
-
-
Field Detail
-
__TYPE_ARG
public static final TypeArg<InfinispanSessionStore> __TYPE_ARG
-
DEFAULT_SESSIONID_LENGTH
public static final int DEFAULT_SESSIONID_LENGTH
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
InfinispanSessionStore
public InfinispanSessionStore(io.vertx.ext.web.sstore.infinispan.InfinispanSessionStore delegate)
-
InfinispanSessionStore
public InfinispanSessionStore(Object delegate)
-
-
Method Detail
-
getDelegate
public io.vertx.ext.web.sstore.infinispan.InfinispanSessionStore getDelegate()
- Overrides:
getDelegate
in classSessionStore
-
toString
public String toString()
- Overrides:
toString
in classSessionStore
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classSessionStore
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classSessionStore
-
create
public static InfinispanSessionStore create(Vertx vertx, io.vertx.core.json.JsonObject options)
- Parameters:
vertx
- vertx instanceoptions
- the configuration- Returns:
- the new instance
-
create
public static InfinispanSessionStore create(Vertx vertx, io.vertx.core.json.JsonObject options, org.infinispan.client.hotrod.RemoteCacheManager remoteCacheManager)
- Parameters:
vertx
- vertx instanceoptions
- the configurationremoteCacheManager
- pre-configured Infinispan Client- Returns:
- the new instance
-
newInstance
public static InfinispanSessionStore newInstance(io.vertx.ext.web.sstore.infinispan.InfinispanSessionStore arg)
-
-