A session store is used to store sessions for an Vert.x-Web web app
package |
Default |
---|
__construct()
clear( $arg0) : void
callable
close() : void
create( $arg0, $arg1 = null) : \io\vertx\jphp\ext\web\sstore\SessionStore
param $vertx [Vertx] vertx instance create($vertx)
Create a Session store given a backend and configuration JSON.
param $vertx [Vertx] vertx instance param $options [array] extra options for initialization create($vertx, $options)
Vertx
array
\io\vertx\jphp\ext\web\sstore\SessionStore
the store or runtime exception
createSession( $arg0, $arg1 = null) : \io\vertx\jphp\ext\web\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\Session
the session
delete( $arg0, $arg1) : void
string
callable
get( $arg0, $arg1) : void
string
callable
init( $arg0, $arg1) : $this
Vertx
array
$this
self
put( $arg0, $arg1) : void
Session
callable
retryTimeout() : integer
A non positive value means there is no retry at all.
integer
the 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文件 |
---|