org.sonatype.tests.http.server.jetty.behaviour
Class Generate

java.lang.Object
  extended by org.sonatype.tests.http.server.jetty.behaviour.Generate
All Implemented Interfaces:
Behaviour

public class Generate
extends Object
implements Behaviour

A behavior that writes a sequence of fixed length to the client upon a GET request.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.sonatype.tests.http.server.api.Behaviour
Behaviour.Keys
 
Constructor Summary
Generate()
           
 
Method Summary
 void addContent(String path, long length)
           
 boolean execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Map<Object,Object> ctx)
          Execute the Behaviour (e.g.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Generate

public Generate()
Method Detail

addContent

public void addContent(String path,
                       long length)

execute

public boolean execute(javax.servlet.http.HttpServletRequest request,
                       javax.servlet.http.HttpServletResponse response,
                       Map<Object,Object> ctx)
                throws Exception
Description copied from interface: Behaviour
Execute the Behaviour (e.g. send data, redirect, sleep, ...).

Specified by:
execute in interface Behaviour
Returns:
true if execution of following behaviours should continue.
Throws:
Exception


Copyright © 2010-2013 Sonatype, Inc.. All Rights Reserved.