diff options
author | Li Haoyi <haoyi.li@databricks.com> | 2019-09-14 18:51:36 +0800 |
---|---|---|
committer | Li Haoyi <haoyi.li@databricks.com> | 2019-09-14 18:53:05 +0800 |
commit | 0460ad2eca7fcdec1ff29c289dad4ecc76dde9c6 (patch) | |
tree | b82374dc8c564cb0b874d2beea61f0b0c37e2510 /cask/src/cask/endpoints/WebSocketEndpoint.scala | |
parent | 85e982a6bf9bd82524baf53546b31d85b426fa62 (diff) | |
download | cask-0460ad2eca7fcdec1ff29c289dad4ecc76dde9c6.tar.gz cask-0460ad2eca7fcdec1ff29c289dad4ecc76dde9c6.tar.bz2 cask-0460ad2eca7fcdec1ff29c289dad4ecc76dde9c6.zip |
Make `Input` a type param too
Diffstat (limited to 'cask/src/cask/endpoints/WebSocketEndpoint.scala')
-rw-r--r-- | cask/src/cask/endpoints/WebSocketEndpoint.scala | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/cask/src/cask/endpoints/WebSocketEndpoint.scala b/cask/src/cask/endpoints/WebSocketEndpoint.scala index ca2854f..dff2232 100644 --- a/cask/src/cask/endpoints/WebSocketEndpoint.scala +++ b/cask/src/cask/endpoints/WebSocketEndpoint.scala @@ -14,14 +14,13 @@ object WebsocketResult{ } class websocket(val path: String, override val subpath: Boolean = false) - extends cask.main.BaseEndpoint[WebsocketResult]{ + extends cask.main.BaseEndpoint[WebsocketResult, Seq[String]]{ val methods = Seq("websocket") - type Input = Seq[String] type InputParser[T] = QueryParamReader[T] type OuterReturned = Router.Result[WebsocketResult] def wrapFunction(ctx: Request, delegate: Delegate): OuterReturned = { delegate(WebEndpoint.buildMapFromQueryParams(ctx)) } - def wrapPathSegment(s: String): Input = Seq(s) + def wrapPathSegment(s: String): Seq[String] = Seq(s) } |