public final class AdapterException extends JboException
AdapterException
is thrown from the adapter common runtime layer.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DCA_PRODUCT_CODE |
static java.lang.String |
SHOW_IN_GROOVY_COMPOSER |
mHasPeerException
HIDE_DETAIL_EXCEPTIONS_HINT, mHelper, SEVERITY_ERROR, SEVERITY_INFORMATION, SEVERITY_RAC_RECOVERABLE_ERROR, SEVERITY_RECOVERABLE_ERROR, SEVERITY_VETOABLE_WARNING, SEVERITY_WARNING, SYSTEM_ERROR
TYP_APP_MODULE, TYP_ATTRIBUTE, TYP_ATTRIBUTE_LIST_WITH_DEF, TYP_CATEGORY, TYP_COMPONENT_OBJECT, TYP_DATA_CONTROL, TYP_DEF_ANY, TYP_DEF_APP_MODULE, TYP_DEF_ASSOC_END, TYP_DEF_ATTRIBUTE, TYP_DEF_COMPONENT_OBJECT, TYP_DEF_DOMAIN, TYP_DEF_ENTITY_ASSOC, TYP_DEF_ENTITY_OBJECT, TYP_DEF_EXPRWHITELIST, TYP_DEF_KEY, TYP_DEF_LIST_BINDING, TYP_DEF_METHOD, TYP_DEF_OPERATION, TYP_DEF_OPERATION_PARAM, TYP_DEF_OPERATIONS, TYP_DEF_PACKAGE, TYP_DEF_ROWFINDER, TYP_DEF_VIEW_ACCESSOR, TYP_DEF_VIEW_ANNOT, TYP_DEF_VIEW_LINK, TYP_DEF_VIEW_LINK_END, TYP_DEF_VIEW_OBJECT, TYP_DOMAIN, TYP_ENTITY_ASSOC, TYP_ENTITY_OBJECT, TYP_ENTITY_ROW, TYP_ENTITY_ROW_SET, TYP_ENTITY_ROW_SET_ITERATOR, TYP_ENTITY_USAGE, TYP_ITERATOR_BINDING, TYP_PACKAGE, TYP_PERS_DEF_APP_MODULE, TYP_PERS_DEF_ATTRIBUTE, TYP_PERS_DEF_COMPONENT_OBJECT, TYP_PERS_DEF_DOMAIN, TYP_PERS_DEF_ENTITY_ASSOC, TYP_PERS_DEF_ENTITY_OBJECT, TYP_PERS_DEF_OFFSET, TYP_PERS_DEF_OPERATION, TYP_PERS_DEF_PACKAGE, TYP_PERS_DEF_VARIABLE, TYP_PERS_DEF_VIEW_LINK, TYP_PERS_DEF_VIEW_OBJECT, TYP_SERVICE_VIEW_USAGE, TYP_SORT_CRITERIA, TYP_SORT_CRITERIA_LIST, TYP_TRANSACTION, TYP_TRIGGER_TYPE, TYP_VALIDATOR_TYPE, TYP_VARIABLE, TYP_VARIABLE_WHERE_CLAUSE, TYP_VIEW_CRITERIA, TYP_VIEW_CRITERIA_ITEM, TYP_VIEW_CRITERIA_ROW, TYP_VIEW_LINK, TYP_VIEW_OBJECT, TYP_VIEW_ROW, TYP_VIEW_ROW_SET, TYP_VIEW_ROW_SET_ITERATOR, TYP_VIEW_USAGE
Constructor and Description |
---|
AdapterException(java.lang.Class resClass,
java.lang.String errCode)
Creates an adapter exception from an error code.
|
AdapterException(java.lang.Class resClass,
java.lang.String errCode,
java.lang.Object[] params)
Creates an adapter exception from an error code that takes parameter values.
|
AdapterException(java.lang.String message)
Create a non-formattable exception.
|
AdapterException(java.lang.Throwable cause)
Creates an exception for another exception as a cause.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getProductCode()
Returns a message's product code.
|
java.lang.Object |
getProperty(java.lang.String hintName)
Retrieves the specified property, if it exists.
|
AdapterException |
setCause(java.lang.Throwable ex)
Sets the cause exception for what this exception is thrown.
|
addToDetails, addToExceptions, cacheMessage, containsException, doEntityToVOMapping, getExceptions, hasPeerExceptions, needsEntityToVOMapping, printStackTrace, printStackTrace, printStackTrace, setApplicationModule, setDetails, setExceptions, setNeedsEntityToVOMapping
adjustRowSpecificHints, getBaseMessage, getDetailMessage, getDetails, getErrorCode, getErrorParameters, getErrorParametersMap, getJboExceptionHelper, getLocalizedBaseMessage, getLocalizedMessage, getMessage, getProperties, getProperty, getResourceClass, getResourceName, getSeverity, getSource, getTypeNameFromId, isAppendCodes, isExceptionInNonUIContext, isInformation, isLocalizable, isShowDetailExceptions, isWarning, processHelper, refreshProperty, setAppendCodes, setErrorParameters, setErrorParametersMap, setLocaleContext, setProperty, setSeverity, setShowDetailExceptions, setSource
public static final java.lang.String DCA_PRODUCT_CODE
public static final java.lang.String SHOW_IN_GROOVY_COMPOSER
public AdapterException(java.lang.Class resClass, java.lang.String errCode)
resClass
- The resource bundle class for the exceptions.errCode
- The error code defined as a key in the reaource bundle.public AdapterException(java.lang.String message)
message
- the text of the message.public AdapterException(java.lang.Class resClass, java.lang.String errCode, java.lang.Object[] params)
resClass
- The resource bundle class for the exceptions.errCode
- The error code defined as a key in the reaource bundle.params
- Parameters passed to the error text.public AdapterException(java.lang.Throwable cause)
public AdapterException setCause(java.lang.Throwable ex)
ex
- The cause exception.public java.lang.Object getProperty(java.lang.String hintName)
Properties
getProperty
in interface Properties
getProperty
in class JboWarning
hintName
- Property name.null
.public java.lang.String getProductCode()
getProductCode
in interface JboMessage
getProductCode
in class JboWarning
"DCA"
.