blob: acc1c74abfe6da455eed2574743cd259867f51e9 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
// Copyright 2016 Yahoo Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
package com.yahoo.application.container.handlers
import com.yahoo.jdisc.handler.{ResponseDispatch, ResponseHandler, AbstractRequestHandler}
import TestHandler._
/**
* @author gjoranv
* @since 5.1.15
*/
class TestHandler extends AbstractRequestHandler {
def handleRequest(request:JDiscRequest, handler: ResponseHandler) = {
val writer = ResponseDispatch.newInstance(com.yahoo.jdisc.Response.Status.OK).connectFastWriter(handler)
writer.write(RESPONSE)
writer.close()
null
}
}
object TestHandler {
val RESPONSE = "Hello, World!"
type JDiscRequest = com.yahoo.jdisc.Request
}
|