public static class WebSession.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
WebSession |
build() |
WebSession |
buildFromCookie(javax.servlet.http.Cookie cookie) |
WebSession |
buildFromSession(WebSession session) |
WebSession.Builder |
withCookieName(String cookieName) |
WebSession.Builder |
withIsHttpOnly(boolean isHttpOnly) |
WebSession.Builder |
withIsSecure(boolean isSecure) |
WebSession.Builder |
withLastActiveTimeMillis(long lastActiveTimeMillis) |
WebSession.Builder |
withLoggedIn(boolean isLoggedIn) |
WebSession.Builder |
withMaxInactiveTimeMillis(long maxInactiveTimeMillis) |
WebSession.Builder |
withSessionId(String sessionId) |
WebSession.Builder |
withSessionKey(Key sessionKey) |
WebSession.Builder |
withSessionVersion(int sessionVersion) |
WebSession.Builder |
withVar(String key,
String value) |
WebSession.Builder |
withVars(Map<String,String> vars) |
public WebSession.Builder withSessionId(String sessionId)
public WebSession.Builder withIsSecure(boolean isSecure)
public WebSession.Builder withIsHttpOnly(boolean isHttpOnly)
public WebSession.Builder withVar(String key, String value)
public WebSession.Builder withVars(Map<String,String> vars)
public WebSession.Builder withLastActiveTimeMillis(long lastActiveTimeMillis)
public WebSession.Builder withMaxInactiveTimeMillis(long maxInactiveTimeMillis)
public WebSession.Builder withCookieName(String cookieName)
public WebSession.Builder withSessionKey(Key sessionKey)
public WebSession.Builder withSessionVersion(int sessionVersion)
public WebSession.Builder withLoggedIn(boolean isLoggedIn)
public WebSession buildFromSession(WebSession session)
public WebSession buildFromCookie(javax.servlet.http.Cookie cookie)
public WebSession build()
Copyright © 2017. All rights reserved.