declare namespace org { namespace eclipse { namespace jetty { namespace server { class HttpConnection extends org.eclipse.jetty.io.AbstractConnection implements java.lang.Runnable , org.eclipse.jetty.server.HttpTransport , org.eclipse.jetty.io.Connection$UpgradeFrom { public static readonly CONNECTION_CLOSE: org.eclipse.jetty.http.HttpField public static readonly UPGRADE_CONNECTION_ATTRIBUTE: string public static getCurrentConnection(): org.eclipse.jetty.server.HttpConnection protected static setCurrentConnection(arg0: org.eclipse.jetty.server.HttpConnection): org.eclipse.jetty.server.HttpConnection public constructor(arg0: org.eclipse.jetty.server.HttpConfiguration, arg1: org.eclipse.jetty.server.Connector, arg2: org.eclipse.jetty.io.EndPoint) public getHttpConfiguration(): org.eclipse.jetty.server.HttpConfiguration protected newHttpGenerator(): org.eclipse.jetty.http.HttpGenerator protected newHttpChannel(): org.eclipse.jetty.server.HttpChannelOverHttp protected newHttpParser(): org.eclipse.jetty.http.HttpParser protected newRequestHandler(): org.eclipse.jetty.http.HttpParser$RequestHandler public getServer(): org.eclipse.jetty.server.Server public getConnector(): org.eclipse.jetty.server.Connector public getHttpChannel(): org.eclipse.jetty.server.HttpChannel public getParser(): org.eclipse.jetty.http.HttpParser public getGenerator(): org.eclipse.jetty.http.HttpGenerator public isOptimizedForDirectBuffers(): boolean public getMessagesIn(): int public getMessagesOut(): int public onUpgradeFrom(): java.nio.ByteBuffer public getRequestBuffer(): java.nio.ByteBuffer public isRequestBufferEmpty(): boolean public onFillable(): void protected fillAndParseForContent(): boolean public onCompleted(): void protected onFillInterestedFailed(arg0: java.lang.Throwable): void public onOpen(): void public onClose(): void public run(): void public send(arg0: org.eclipse.jetty.http.MetaData$Response, arg1: boolean, arg2: java.nio.ByteBuffer, arg3: boolean, arg4: org.eclipse.jetty.util.Callback): void public abort(arg0: java.lang.Throwable): void public isPushSupported(): boolean public push(arg0: org.eclipse.jetty.http.MetaData$Request): void public asyncReadFillInterested(): void public blockingReadFillInterested(): void public blockingReadException(arg0: java.lang.Throwable): void public toString(): string public static class: java.lang.Class } } } } }