com.github.dreamhead.moco
Class ResponseSetting

java.lang.Object
  extended by com.github.dreamhead.moco.ResponseSetting
Direct Known Subclasses:
HttpServer, Setting

public abstract class ResponseSetting
extends java.lang.Object


Field Summary
protected  java.util.List<MocoEventTrigger> eventTriggers
           
protected  ResponseHandler handler
           
 
Constructor Summary
ResponseSetting()
           
 
Method Summary
protected static RequestMatcher context(java.lang.String context)
           
 ResponseSetting on(MocoEventTrigger trigger)
           
 ResponseSetting redirectTo(java.lang.String url)
           
 ResponseSetting response(MocoProcedure procedure)
           
 ResponseSetting response(Resource resource)
           
 ResponseSetting response(ResponseHandler... handlers)
           
 ResponseSetting response(ResponseHandler handler)
           
 ResponseSetting response(java.lang.String content)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

handler

protected ResponseHandler handler

eventTriggers

protected java.util.List<MocoEventTrigger> eventTriggers
Constructor Detail

ResponseSetting

public ResponseSetting()
Method Detail

response

public ResponseSetting response(java.lang.String content)

response

public ResponseSetting response(Resource resource)

response

public ResponseSetting response(ResponseHandler handler)

response

public ResponseSetting response(MocoProcedure procedure)

response

public ResponseSetting response(ResponseHandler... handlers)

redirectTo

public ResponseSetting redirectTo(java.lang.String url)

on

public ResponseSetting on(MocoEventTrigger trigger)

context

protected static RequestMatcher context(java.lang.String context)