cmu.survey.data
Class FailedRequest

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by cmu.survey.data.FailedRequest
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
FailedRequest.BadColumnNameException, FailedRequest.DatabaseFailure, FailedRequest.TableVersionNewerThanProgram

public class FailedRequest
extends java.lang.Exception

Data could not be retrieved, either beause the table is too old, a column does not exist, or because a SQL error occurred.

See Also:
Serialized Form

Nested Class Summary
static class FailedRequest.AlreadyClosedError
           
static class FailedRequest.BadColumnNameException
           
static class FailedRequest.DatabaseFailure
           
static class FailedRequest.TableVersionNewerThanProgram
          The table is newer than the code requesting it.
 
Constructor Summary
FailedRequest()
           
FailedRequest(java.lang.String error)
           
FailedRequest(java.lang.String string, java.lang.Throwable e)
           
FailedRequest(java.lang.Throwable e)
           
 
Method Summary
 
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

FailedRequest

public FailedRequest()

FailedRequest

public FailedRequest(java.lang.String error)

FailedRequest

public FailedRequest(java.lang.Throwable e)

FailedRequest

public FailedRequest(java.lang.String string,
                     java.lang.Throwable e)