Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.6.0)

E10653-07

oracle.jbo
Interface ExprValueErrorHandler

All Superinterfaces:
ExprValueSupplier, ExprWrappable

public interface ExprValueErrorHandler
extends ExprValueSupplier

For internal use only. Application developers should not use this
Advanced interface, only for use within the ADF framework.

Method Summary
 void addAttribute(java.lang.String attrName)
           
 void clearAttributes()
           
 void raise(java.lang.String id)
           
 void raise(java.lang.String attrName, java.lang.String id)
           
 void raiseLater(java.lang.String attrName, java.lang.String id)
           
 void warn(java.lang.String id)
           
 void warn(java.lang.String attrName, java.lang.String id)
           
 
Methods inherited from interface oracle.jbo.ExprValueSupplier
getExprVarVal, setExprVarVal
 

Method Detail

raise

void raise(java.lang.String id)
For internal use only. Application developers should not use this
Invoked by expressions to pass in a message id that is used to raise a JboException as a RuntimeException with that given message id as it's exception message.

warn

void warn(java.lang.String id)
For internal use only. Application developers should not use this
Invoked by expressions to pass in a message id that is used to raise a JboException as a warning with that given message id as it's exception message.

raise

void raise(java.lang.String attrName,
           java.lang.String id)
For internal use only. Application developers should not use this
Invoked by expressions to pass in a message id that is used to raise a JboException as a RuntimeException with that given message id as it's exception message and this exception is attached to the attribute of the given attrName.

warn

void warn(java.lang.String attrName,
          java.lang.String id)
For internal use only. Application developers should not use this
Invoked by expressions to pass in a message id that is used to raise a JboException as a warning with that given message id as it's exception message and this warning is attached to the attribute of the given attrName.

addAttribute

void addAttribute(java.lang.String attrName)
For internal use only. Application developers should not use this
Add an attribute name to this exception so that next raise or warn call (any variant) will include this attribute name as the cause of that exception or warning. Once the raise or warn call is invoked, the list of attribute names is reset.

clearAttributes

void clearAttributes()
For internal use only. Application developers should not use this
Clear all the attribute names cached on this error handler.

raiseLater

void raiseLater(java.lang.String attrName,
                java.lang.String id)
For internal use only. Application developers should not use this
Invoked by expressions to pass in a message id that is used to raise a JboException as a RuntimeException with that given message id as it's exception message when this script returns and this exception is attached to the attribute of the given attrName.

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.6.0)

E10653-07

Copyright © 1997, 2011, Oracle. All rights reserved.