A session store which stores sessions in a distributed map so they are available across the cluster.
| package |
Default |
|---|
__construct()
clear( $arg0) : void
callable
close() : void
create( $arg0, $arg1 = null, $arg2 = null) : \io\vertx\jphp\ext\web\sstore\ClusteredSessionStore
param $vertx [Vertx] the Vert.x instance create($vertx)
Create a session store
param $vertx [Vertx] the Vert.x instance param $sessionMapName [string] the session map name create($vertx, $sessionMapName)
Create a session store.
The retry timeout value, configures how long the session handler will retry to get a session from the store when it is not found.
param $vertx [Vertx] the Vert.x instance param $retryTimeout [integer] the store retry timeout, in ms create($vertx, $retryTimeout)
Create a session store.
The retry timeout value, configures how long the session handler will retry to get a session from the store when it is not found.
param $vertx [Vertx] the Vert.x instance param $sessionMapName [string] the session map name param $retryTimeout [integer] the store retry timeout, in ms create($vertx, $sessionMapName, $retryTimeout)
Vertx
string | integer
integer
\io\vertx\jphp\ext\web\sstore\ClusteredSessionStorethe session store
createSession( $arg0, $arg1 = null) : \io\vertx\jphp\ext\web\sstore\Session
param $timeout [integer] - the session timeout, in ms createSession($timeout)
Create a new session.
param $timeout [integer] - the session timeout, in ms param $length [integer] - the required length for the session id createSession($timeout, $length)
integer
integer
\io\vertx\jphp\ext\web\sstore\Sessionthe session
delete( $arg0, $arg1) : void
string
callable
get( $arg0, $arg1) : void
string
callable
init( $arg0, $arg1) : $this
Vertx
array
$thisself
put( $arg0, $arg1) : void
Session
callable
retryTimeout() : integer
A non positive value means there is no retry at all.
integerthe timeout value, in ms
size( $arg0) : void
Beware of the result which is just an estimate, in particular with distributed session stores.
callable
DEFAULT_SESSIONID_LENGTH
| var |
php文件只是为了写代码方便,常量的实际值请参考原java文件 |
|---|
DEFAULT_SESSION_MAP_NAME
| var |
php文件只是为了写代码方便,常量的实际值请参考原java文件 |
|---|
DEFAULT_RETRY_TIMEOUT
| var |
php文件只是为了写代码方便,常量的实际值请参考原java文件 |
|---|