org.elasticmq

rest

package rest

Visibility
  1. Public
  2. All

Type Members

  1. class AddChannelToGroupHandler extends SimpleChannelUpstreamHandler

  2. trait CanHandleRequestChecker extends AnyRef

  3. trait CheckingRequestHandlerWrapper extends CanHandleRequestChecker

  4. case class ParamRestPath(param: RestPathParam, next: Option[RestPath]) extends RestPath with Product with Serializable

  5. case class RegexRestPath(regex: Regex, next: Option[RestPath]) extends RestPath with Product with Serializable

  6. trait RequestHandlerLogic extends AnyRef

  7. class RestHandler extends SimpleChannelUpstreamHandler with Logging

  8. abstract class RestPath extends AnyRef

  9. class RestPathCreator extends AnyRef

  10. case class RestPathParam(name: String) extends Product with Serializable

  11. class RestPipelineFactory extends ChannelPipelineFactory with Logging

  12. class RestServer extends Logging

  13. case class StringResponse(content: String, contentType: String, statusCode: Int) extends Product with Serializable

  14. case class StringRestPath(part: String, next: Option[RestPath]) extends RestPath with Product with Serializable

Value Members

  1. object CanHandleRequestChecker

  2. object RequestHandlerBuilder

    Usage example ([] - optional):

  3. object RestPath

    Usage example:

    import RestPath._
    root / "a" / "b" / "c"
    root / "a" / """[a-zA-Z]+[0-9]""".r / "c"
    root / "a" / $("p1") / "c"
    

  4. object RestServer

  5. object StringResponse extends Serializable

Ungrouped