eteg.sinon.util
Class ConstantThinkTime

java.lang.Object
  extended by eteg.sinon.util.ConstantThinkTime
All Implemented Interfaces:
ThinkTime

public class ConstantThinkTime
extends java.lang.Object
implements ThinkTime

Implementação de ThinkTime que retorna sempre o mesmo número de milissegundos.

 $Header: /cvsroot/sinon/sinon/src/java/eteg/sinon/util/ConstantThinkTime.java,v 1.2 2005/06/21 14:25:08 thiagohp Exp $
 

Since:
20/09/2004.
Version:
$Revision: 1.2 $
Author:
Thiago H. de Paula Figueiredo (last modification by $Author: thiagohp $)

Constructor Summary
ConstantThinkTime()
          Construtor sem parâmetros.
 
Method Summary
 long nextThinkTime()
          Retorna o tempo de espera (think time), em milissegundos, para o próximo acesso ao site.
 void setConfiguration(java.util.Properties properties)
          Método que recebe um Properties a partir do qual este objeto deve ser configurado.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConstantThinkTime

public ConstantThinkTime()
Construtor sem parâmetros.

Method Detail

nextThinkTime

public long nextThinkTime()
Retorna o tempo de espera (think time), em milissegundos, para o próximo acesso ao site.

Specified by:
nextThinkTime in interface ThinkTime
Returns:
o tempo de espera (think time), em milissegundos, para o próximo acesso ao site.

setConfiguration

public void setConfiguration(java.util.Properties properties)
                      throws InvalidThinkTimeConfigurationException
Método que recebe um Properties a partir do qual este objeto deve ser configurado.

Specified by:
setConfiguration in interface ThinkTime
Parameters:
properties - uma instância de Properties.
Throws:
InvalidThinkTimeConfigurationException - se as configurações passadas não são válidas ou são insuficientes.


Copyright © 2004-2005 ETEG Internet Ltda.. All Rights Reserved.