Packages

p

cask

endpoints

package endpoints

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed trait FormReader[T] extends ArgReader[Seq[model.FormEntry], T, model.Request]
  2. sealed trait JsReader[T] extends ArgReader[Value, T, model.Request]
  3. trait JsonData extends Data
  4. abstract class ParamReader[T] extends ArgReader[Unit, T, model.Request]
  5. abstract class QueryParamReader[T] extends ArgReader[Seq[String], T, model.Request]
  6. trait WebEndpoint extends Annotation with router.HttpEndpoint[Raw, Seq[String]]
  7. sealed trait WebsocketResult extends AnyRef
  8. case class WsActor(handle: PartialFunction[Event, Unit])(implicit ac: Context, log: util.Logger) extends SimpleActor[Event] with Product with Serializable
  9. class WsChannelActor extends SimpleActor[Event]
  10. case class WsHandler(f: (WsChannelActor) => Actor[Event])(implicit ac: Context, log: util.Logger) extends WebsocketResult with WebSocketConnectionCallback with Product with Serializable
  11. class delete extends Annotation with WebEndpoint
  12. class get extends Annotation with WebEndpoint
  13. class getJson extends Annotation with router.HttpEndpoint[model.Response[JsonData], Seq[String]]
  14. class options extends Annotation with WebEndpoint
  15. class patch extends Annotation with WebEndpoint
  16. class post extends Annotation with WebEndpoint
  17. class postForm extends Annotation with router.HttpEndpoint[Raw, Seq[model.FormEntry]]
  18. class postJson extends Annotation with router.HttpEndpoint[model.Response[JsonData], Value]
  19. class put extends Annotation with WebEndpoint
  20. class route extends Annotation with WebEndpoint
  21. class staticFiles extends Annotation with router.HttpEndpoint[String, Seq[String]]
  22. class staticResources extends Annotation with router.HttpEndpoint[String, Seq[String]]
  23. class websocket extends Annotation with Endpoint[WebsocketResult, WebsocketResult, Seq[String]]

Value Members

  1. object FormReader
  2. object JsReader
  3. object JsonData extends DataCompanion[JsonData]
  4. object ParamReader
  5. object QueryParamReader
  6. object StaticUtil
  7. object WebEndpoint
  8. object WebsocketResult

Ungrouped