org.apache.openjpa.util
Class QueryException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by org.apache.openjpa.util.OpenJPAException
                  extended by org.apache.openjpa.util.StoreException
                      extended by org.apache.openjpa.util.QueryException
All Implemented Interfaces:
Serializable, ExceptionInfo

public class QueryException
extends StoreException

Exception indicating that a query timeout occurred.

Since:
2.0.0
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.openjpa.util.StoreException
LOCK, OBJECT_EXISTS, OBJECT_NOT_FOUND, OPTIMISTIC, QUERY, REFERENTIAL_INTEGRITY
 
Fields inherited from interface org.apache.openjpa.util.ExceptionInfo
GENERAL, INTERNAL, STORE, UNAVAILABLE, UNSUPPORTED, USER, WRAPPED
 
Constructor Summary
QueryException(Object failed)
           
QueryException(Object failed, int timeout)
           
 
Method Summary
 int getSubtype()
          Exception subtype.
 int getTimeout()
          The number of milliseconds to wait for a query to complete.
 QueryException setTimeout(int timeout)
          The number of milliseconds to wait for a query to complete.
 String toString()
           
 
Methods inherited from class org.apache.openjpa.util.StoreException
getType
 
Methods inherited from class org.apache.openjpa.util.OpenJPAException
getCause, getFailedObject, getNestedThrowables, isFatal, printStackTrace, printStackTrace, printStackTrace, setCause, setFailedObject, setFatal, setNestedThrowables
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, initCause, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.openjpa.util.ExceptionInfo
getMessage
 

Constructor Detail

QueryException

public QueryException(Object failed)

QueryException

public QueryException(Object failed,
                      int timeout)
Method Detail

getSubtype

public int getSubtype()
Description copied from class: OpenJPAException
Exception subtype.

Specified by:
getSubtype in interface ExceptionInfo
Overrides:
getSubtype in class OpenJPAException

getTimeout

public int getTimeout()
The number of milliseconds to wait for a query to complete.


setTimeout

public QueryException setTimeout(int timeout)
The number of milliseconds to wait for a query to complete.


toString

public String toString()
Overrides:
toString in class OpenJPAException


Copyright © 2006-2010 Apache Software Foundation. All Rights Reserved.