declare namespace org { namespace eclipse { namespace jetty { namespace server { namespace session { abstract class AbstractSessionManager extends org.eclipse.jetty.util.component.ContainerLifeCycle implements org.eclipse.jetty.server.SessionManager { public __defaultSessionTrackingModes: java.util.Set public static readonly __distantFuture: int protected _dftMaxIdleSecs: int protected _sessionHandler: org.eclipse.jetty.server.session.SessionHandler protected _httpOnly: boolean protected _sessionIdManager: org.eclipse.jetty.server.SessionIdManager protected _secureCookies: boolean protected _secureRequestOnly: boolean protected readonly _sessionAttributeListeners: java.util.List protected readonly _sessionListeners: java.util.List protected readonly _sessionIdListeners: java.util.List protected _loader: java.lang.ClassLoader protected _context: org.eclipse.jetty.server.handler.ContextHandler$Context protected _sessionCookie: string protected _sessionIdPathParameterName: string protected _sessionIdPathParameterNamePrefix: string protected _sessionDomain: string protected _sessionPath: string protected _maxCookieAge: int protected _refreshCookieAge: int protected _nodeIdInSessionId: boolean protected _checkingRemoteSessionIdEncoding: boolean protected _sessionComment: string public _sessionTrackingModes: java.util.Set protected readonly _sessionsStats: org.eclipse.jetty.util.statistic.CounterStatistic protected readonly _sessionTimeStats: org.eclipse.jetty.util.statistic.SampleStatistic public constructor() public getContext(): org.eclipse.jetty.server.handler.ContextHandler$Context public getContextHandler(): org.eclipse.jetty.server.handler.ContextHandler public getSessionPath(): string public getMaxCookieAge(): int public access(arg0: javax.servlet.http.HttpSession, arg1: boolean): org.eclipse.jetty.http.HttpCookie public addEventListener(arg0: java.util.EventListener): void public clearEventListeners(): void public complete(arg0: javax.servlet.http.HttpSession): void public doStart(): void public doStop(): void public getHttpOnly(): boolean public getHttpSession(arg0: java.lang.String | string): javax.servlet.http.HttpSession public getSessionIdManager(): org.eclipse.jetty.server.SessionIdManager public getMaxInactiveInterval(): int public getSessionsMax(): int public getSessionsTotal(): int public getRefreshCookieAge(): int public getSecureCookies(): boolean public isSecureRequestOnly(): boolean public setSecureRequestOnly(arg0: boolean): void public getSessionCookie(): string public getSessionCookie(arg0: javax.servlet.http.HttpSession, arg1: java.lang.String | string, arg2: boolean): org.eclipse.jetty.http.HttpCookie public getSessionDomain(): string public getSessionHandler(): org.eclipse.jetty.server.session.SessionHandler public getSessions(): int public getSessionIdPathParameterName(): string public getSessionIdPathParameterNamePrefix(): string public isUsingCookies(): boolean public isValid(arg0: javax.servlet.http.HttpSession): boolean public getClusterId(arg0: javax.servlet.http.HttpSession): string public getNodeId(arg0: javax.servlet.http.HttpSession): string public newHttpSession(arg0: javax.servlet.http.HttpServletRequest): javax.servlet.http.HttpSession public removeEventListener(arg0: java.util.EventListener): void public statsReset(): void public setHttpOnly(arg0: boolean): void public setSessionIdManager(arg0: org.eclipse.jetty.server.SessionIdManager): void public setMaxInactiveInterval(arg0: int): void public setRefreshCookieAge(arg0: int): void public setSessionCookie(arg0: java.lang.String | string): void public setSessionHandler(arg0: org.eclipse.jetty.server.session.SessionHandler): void public setSessionIdPathParameterName(arg0: java.lang.String | string): void public setUsingCookies(arg0: boolean): void protected abstract addSession(arg0: org.eclipse.jetty.server.session.AbstractSession): void protected addSession(arg0: org.eclipse.jetty.server.session.AbstractSession, arg1: boolean): void public abstract getSession(arg0: java.lang.String | string): org.eclipse.jetty.server.session.AbstractSession protected abstract shutdownSessions(): void protected abstract newSession(arg0: javax.servlet.http.HttpServletRequest): org.eclipse.jetty.server.session.AbstractSession public isNodeIdInSessionId(): boolean public setNodeIdInSessionId(arg0: boolean): void public removeSession(arg0: javax.servlet.http.HttpSession, arg1: boolean): void public removeSession(arg0: org.eclipse.jetty.server.session.AbstractSession, arg1: boolean): boolean protected abstract removeSession(arg0: java.lang.String | string): boolean public getSessionTimeMax(): long public getDefaultSessionTrackingModes(): java.util.Set public getEffectiveSessionTrackingModes(): java.util.Set public setSessionTrackingModes(arg0: java.util.Set): void public isUsingURLs(): boolean public getSessionCookieConfig(): javax.servlet.SessionCookieConfig public getSessionTimeTotal(): long public getSessionTimeMean(): double public getSessionTimeStdDev(): double public isCheckingRemoteSessionIdEncoding(): boolean public setCheckingRemoteSessionIdEncoding(arg0: boolean): void public renewSessionId(arg0: java.lang.String | string, arg1: java.lang.String | string, arg2: java.lang.String | string, arg3: java.lang.String | string): void public doSessionAttributeListeners(arg0: org.eclipse.jetty.server.session.AbstractSession, arg1: java.lang.String | string, arg2: java.lang.Object, arg3: java.lang.Object): void public getMetaManager(): org.eclipse.jetty.server.SessionIdManager public static class: java.lang.Class } } } } } }