eteg.sinon.exception
Class SinonException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by eteg.sinon.exception.SinonException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
EvaluationException, InvalidThinkTimeConfigurationException, StepException, UnknownPageException, UnsuccesfulPageDownloadException

public class SinonException
extends java.lang.Exception

Exceção levantada quando acontece algum erro durante a execução de um coletor do Sinon. Provê métodos para a obtenção de informações sobre o contexto do erro. Caso alguma mensagem descritiva do erro seja provida, ela pode ser obtida atraves de getMessage. Caso a origem do erro seja uma outra exceção, ela pode ser obtida através de getCause().

Since:
0.0
Version:
$Revision: 1.2 $
Author:
Thiago H. de Paula Figueiredo, Last modified by $Author: thiagohp $
See Also:
Serialized Form

Constructor Summary
SinonException(java.lang.String message)
          Construtor que apenas uma mensagem.
SinonException(java.lang.String message, CollectorExecutor executor)
          Construtor que recebe uma mensagem e um Collector.
SinonException(java.lang.String message, java.lang.Throwable cause, CollectorExecutor executor)
          Construtor que recebe uma mensagem, uma exceção e um Collector.
SinonException(java.lang.Throwable cause)
          Construtor que recebe uma exceção que é a causa desta.
 
Method Summary
 CollectorExecutor getCollectorExecutor()
          Retorna o valor da propriedade collectorExecutor.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SinonException

public SinonException(java.lang.String message,
                      java.lang.Throwable cause,
                      CollectorExecutor executor)
Construtor que recebe uma mensagem, uma exceção e um Collector.

Parameters:
message - uma String descrevendo o erro.
cause - o Throwable que causou o erro.
executor - o CollectorExecutor sendo executado no momento do erro.

SinonException

public SinonException(java.lang.String message,
                      CollectorExecutor executor)
Construtor que recebe uma mensagem e um Collector.

Parameters:
message - uma String descrevendo o erro.
executor - o CollectorExecutor sendo executado no momento do erro.

SinonException

public SinonException(java.lang.String message)
Construtor que apenas uma mensagem.

Parameters:
message - uma String descrevendo o erro.

SinonException

public SinonException(java.lang.Throwable cause)
Construtor que recebe uma exceção que é a causa desta.

Parameters:
cause - um Throwable
Method Detail

getCollectorExecutor

public CollectorExecutor getCollectorExecutor()
Retorna o valor da propriedade collectorExecutor.

Returns:
o valor da propriedade collectorExecutor.


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