Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_SESSION_ID_NAME |
Constructor and Description |
---|
SessionConfig()
Create a new session configuration with session id name "JSESSIONID" and no session id value.
|
SessionConfig(String sessionIdValue)
Create a new session configuration with session id name "JSESSIONID" and with the supplied session id value.
|
SessionConfig(String sessionIdName,
String sessionIdValue)
Create a new session config with the given session id name and value.
|
Modifier and Type | Method and Description |
---|---|
SessionConfig |
and()
Syntactic sugar.
|
boolean |
isSessionIdValueDefined() |
boolean |
isUserConfigured() |
static SessionConfig |
sessionConfig() |
String |
sessionIdName() |
SessionConfig |
sessionIdName(String sessionIdName)
Set the session id name.
|
String |
sessionIdValue() |
SessionConfig |
sessionIdValue(String defaultSessionId)
Specify the default session id to use for each request..
|
public static final String DEFAULT_SESSION_ID_NAME
public SessionConfig()
public SessionConfig(String sessionIdValue)
sessionIdValue
- The session id to use for each request.public SessionConfig(String sessionIdName, String sessionIdValue)
sessionIdName
- The name of the session id, by default it's "JSESSIONID"sessionIdValue
- The value of the session id. This session id will be used for each request that uses this session configuration instance (unless it's overwritten by the DSL).
Default is null
.public boolean isSessionIdValueDefined()
public SessionConfig sessionIdValue(String defaultSessionId)
defaultSessionId
- The streampublic SessionConfig sessionIdName(String sessionIdName)
sessionIdName
- The name of the session id variablepublic String sessionIdName()
public String sessionIdValue()
public static SessionConfig sessionConfig()
public SessionConfig and()
public boolean isUserConfigured()
isUserConfigured
in interface Config
true
if this config instance has been explicitly configured by the user, false
if it has the default values.Copyright © 2010–2019. All rights reserved.