declare namespace org { namespace eclipse { namespace jetty { namespace server { namespace session { abstract class AbstractSessionIdManager extends org.eclipse.jetty.util.component.AbstractLifeCycle implements org.eclipse.jetty.server.SessionIdManager { protected _random: java.util.Random protected _weakRandom: boolean protected _workerName: string protected _workerAttr: string protected _reseed: long public constructor() public constructor(arg0: java.util.Random) public getWorkerName(): string public setWorkerName(arg0: java.lang.String | string): void public getRandom(): java.util.Random public setRandom(arg0: java.util.Random): void public getReseed(): long public setReseed(arg0: long): void public newSessionId(arg0: javax.servlet.http.HttpServletRequest, arg1: long): string public newSessionId(arg0: long): string public abstract renewSessionId(arg0: java.lang.String | string, arg1: java.lang.String | string, arg2: javax.servlet.http.HttpServletRequest): void protected doStart(): void protected doStop(): void public initRandom(): void public getNodeId(arg0: java.lang.String | string, arg1: javax.servlet.http.HttpServletRequest): string public getClusterId(arg0: java.lang.String | string): string public static class: java.lang.Class } interface AbstractSessionIdManager$$Lambda extends org.eclipse.jetty.util.component.AbstractLifeCycle implements org.eclipse.jetty.server.SessionIdManager { (arg0: java.lang.String | string, arg1: java.lang.String | string, arg2: javax.servlet.http.HttpServletRequest): void } } } } } }