Groovy Documentation

com.confluex.mock.http
[Groovy] Class MockHttpRequestHandler

java.lang.Object
  org.mortbay.component.AbstractLifeCycle
      org.mortbay.jetty.handler.AbstractHandler
          com.confluex.mock.http.MockHttpRequestHandler

@Slf4j
@ToString(includeNames = true, includes = "mappings, currentMapping")
class MockHttpRequestHandler
extends org.mortbay.jetty.handler.AbstractHandler

Field Summary
 
Fields inherited from class org.mortbay.jetty.handler.AbstractHandler
DEFAULT, REQUEST, FORWARD, INCLUDE, ERROR, ALL
 
Property Summary
java.util.List latches

java.util.List matchers

java.util.List requests

java.util.Map responders

 
Constructor Summary
MockHttpRequestHandler()

 
Method Summary
void handle(java.lang.String uri, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, int dispatch)

HttpResponderBuilder respondTo(HttpRequestMatcher matcher)

boolean waitFor(HttpRequestMatcher matcher, int expected, long timeoutMs)

 
Methods inherited from class org.mortbay.jetty.handler.AbstractHandler
org.mortbay.jetty.handler.AbstractHandler#toString(), org.mortbay.jetty.handler.AbstractHandler#destroy(), org.mortbay.jetty.handler.AbstractHandler#getServer(), org.mortbay.jetty.handler.AbstractHandler#setServer(org.mortbay.jetty.Server), org.mortbay.jetty.handler.AbstractHandler#start(), org.mortbay.jetty.handler.AbstractHandler#stop(), org.mortbay.jetty.handler.AbstractHandler#isStopped(), org.mortbay.jetty.handler.AbstractHandler#isStarted(), org.mortbay.jetty.handler.AbstractHandler#isRunning(), org.mortbay.jetty.handler.AbstractHandler#isStarting(), org.mortbay.jetty.handler.AbstractHandler#isStopping(), org.mortbay.jetty.handler.AbstractHandler#isFailed(), org.mortbay.jetty.handler.AbstractHandler#addLifeCycleListener(org.mortbay.component.LifeCycle$Listener), org.mortbay.jetty.handler.AbstractHandler#removeLifeCycleListener(org.mortbay.component.LifeCycle$Listener), org.mortbay.jetty.handler.AbstractHandler#wait(), org.mortbay.jetty.handler.AbstractHandler#wait(long), org.mortbay.jetty.handler.AbstractHandler#wait(long, int), org.mortbay.jetty.handler.AbstractHandler#equals(java.lang.Object), org.mortbay.jetty.handler.AbstractHandler#hashCode(), org.mortbay.jetty.handler.AbstractHandler#getClass(), org.mortbay.jetty.handler.AbstractHandler#notify(), org.mortbay.jetty.handler.AbstractHandler#notifyAll(), org.mortbay.jetty.handler.AbstractHandler#handle(java.lang.String, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, int)
 
Methods inherited from class org.mortbay.component.AbstractLifeCycle
org.mortbay.component.AbstractLifeCycle#start(), org.mortbay.component.AbstractLifeCycle#stop(), org.mortbay.component.AbstractLifeCycle#isStopped(), org.mortbay.component.AbstractLifeCycle#isStarted(), org.mortbay.component.AbstractLifeCycle#isRunning(), org.mortbay.component.AbstractLifeCycle#isStarting(), org.mortbay.component.AbstractLifeCycle#isStopping(), org.mortbay.component.AbstractLifeCycle#isFailed(), org.mortbay.component.AbstractLifeCycle#addLifeCycleListener(org.mortbay.component.LifeCycle$Listener), org.mortbay.component.AbstractLifeCycle#removeLifeCycleListener(org.mortbay.component.LifeCycle$Listener), org.mortbay.component.AbstractLifeCycle#wait(), org.mortbay.component.AbstractLifeCycle#wait(long), org.mortbay.component.AbstractLifeCycle#wait(long, int), org.mortbay.component.AbstractLifeCycle#equals(java.lang.Object), org.mortbay.component.AbstractLifeCycle#toString(), org.mortbay.component.AbstractLifeCycle#hashCode(), org.mortbay.component.AbstractLifeCycle#getClass(), org.mortbay.component.AbstractLifeCycle#notify(), org.mortbay.component.AbstractLifeCycle#notifyAll()
 

Property Detail

latches

java.util.List latches


matchers

java.util.List matchers


requests

java.util.List requests


responders

java.util.Map responders


 
Constructor Detail

MockHttpRequestHandler

MockHttpRequestHandler()


 
Method Detail

handle

void handle(java.lang.String uri, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, int dispatch)


respondTo

HttpResponderBuilder respondTo(HttpRequestMatcher matcher)


waitFor

boolean waitFor(HttpRequestMatcher matcher, int expected, long timeoutMs)


 

Groovy Documentation