|
DODS 7.6 API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Throwable
java.lang.Exception
org.enhydra.dods.exceptions.DodsBaseException
org.webdocwf.dods.access.AccessException
org.webdocwf.dods.access.AccessEvalException
public class AccessEvalException
Exception used as a base for creating an exception that has a chain of exceptions that lead to the derived exception. Very useful for interfaces where the implementation exception is not known.
Field Summary |
---|
Fields inherited from class org.webdocwf.dods.access.AccessException |
---|
attrName, className, cmp_op, datatype, obj, oldValue, operation, usr, value |
Constructor Summary | |
---|---|
AccessEvalException(java.lang.String msg)
Construct an exception without a specified cause. |
|
AccessEvalException(java.lang.String msg,
java.lang.Throwable cause)
Construct an exception with an associated causing exception. |
|
AccessEvalException(java.lang.String msg,
java.lang.Throwable cause,
User inUsr,
java.lang.String inOperation,
SecureDO inObj,
java.lang.String inClassName,
java.lang.String inAttrName,
java.lang.String inValue,
java.lang.String inOldValue,
java.lang.String inDatatype,
java.lang.String inCmp_op)
Construct an exception with a message, a cause and detail data. |
|
AccessEvalException(java.lang.String msg,
User inUsr,
java.lang.String inOperation,
SecureDO inObj,
java.lang.String inClassName,
java.lang.String inAttrName,
java.lang.String inValue,
java.lang.String inOldValue,
java.lang.String inDatatype,
java.lang.String inCmp_op)
Construct an exception with a message and detail data. |
|
AccessEvalException(java.lang.Throwable cause)
Construct an exception from a causing exception. |
|
AccessEvalException(java.lang.Throwable cause,
User inUsr,
java.lang.String inOperation,
SecureDO inObj,
java.lang.String inClassName,
java.lang.String inAttrName,
java.lang.String inValue,
java.lang.String inOldValue,
java.lang.String inDatatype,
java.lang.String inCmp_op)
Construct an exception with a cause and detail data. |
Method Summary | |
---|---|
void |
printStackTrace()
Prints this ChainedException and its backtrace, and the causes and their stack traces to the standard error stream. |
void |
printStackTrace(java.io.PrintStream s)
Prints this ChainedException and its backtrace, and the causes and their stack traces to the e specified print stream. |
void |
printStackTrace(java.io.PrintWriter s)
Prints this ChainedException and its backtrace, and the causes and their stack traces to the e specified print writer. |
Methods inherited from class org.webdocwf.dods.access.AccessException |
---|
printTrace, printTrace, printTrace |
Methods inherited from class org.enhydra.dods.exceptions.DodsBaseException |
---|
getCause, getMessage |
Methods inherited from class java.lang.Throwable |
---|
fillInStackTrace, getLocalizedMessage, getStackTrace, initCause, setStackTrace, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public AccessEvalException(java.lang.String msg)
msg
- The message associated with the exception.public AccessEvalException(java.lang.String msg, java.lang.Throwable cause)
msg
- The message associated with the exception.cause
- The error or exception that cause this
exception.public AccessEvalException(java.lang.Throwable cause)
cause
- The error or exception that cause this
exception. The message will be take be this object's
messasge.public AccessEvalException(java.lang.Throwable cause, User inUsr, java.lang.String inOperation, SecureDO inObj, java.lang.String inClassName, java.lang.String inAttrName, java.lang.String inValue, java.lang.String inOldValue, java.lang.String inDatatype, java.lang.String inCmp_op)
cause
- The error or exception that cause this
exception. The message will be take be this object's
messasge.inUsr
- The user for the access right checkinOperation
- The desired operationinObj
- The accessed objectinClassName
- The accessed classinAttrName
- The accessed attributeinValue
- The accessed valueinOldValue
- The new value in set-operationsinDatatype
- The datatype of the valueinCmp_op
- The comparison operator for queriespublic AccessEvalException(java.lang.String msg, java.lang.Throwable cause, User inUsr, java.lang.String inOperation, SecureDO inObj, java.lang.String inClassName, java.lang.String inAttrName, java.lang.String inValue, java.lang.String inOldValue, java.lang.String inDatatype, java.lang.String inCmp_op)
msg
- The message associated with the exception.cause
- The error or exception that cause this
exception. The message will be take be this object's
messasge.inUsr
- The user for the access right checkinOperation
- The desired operationinObj
- The accessed objectinClassName
- The accessed classinAttrName
- The accessed attributeinValue
- The accessed valueinOldValue
- The new value in set-operationsinDatatype
- The datatype of the valueinCmp_op
- The comparison operator for queriespublic AccessEvalException(java.lang.String msg, User inUsr, java.lang.String inOperation, SecureDO inObj, java.lang.String inClassName, java.lang.String inAttrName, java.lang.String inValue, java.lang.String inOldValue, java.lang.String inDatatype, java.lang.String inCmp_op)
msg
- The message associated with the exception.inUsr
- The user for the access right checkinOperation
- The desired operationinObj
- The accessed objectinClassName
- The accessed classinAttrName
- The accessed attributeinValue
- The accessed valueinOldValue
- The new value in set-operationsinDatatype
- The datatype of the valueinCmp_op
- The comparison operator for queriesMethod Detail |
---|
public void printStackTrace()
printStackTrace
in class AccessException
public void printStackTrace(java.io.PrintStream s)
printStackTrace
in class AccessException
public void printStackTrace(java.io.PrintWriter s)
printStackTrace
in class AccessException
|
DODS 7.6 API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |