|
Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client 11g Release 1 (11.1.1) E17503-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
oracle.adfnmc.AdfNmcException
oracle.jbo.JboWarning
oracle.jbo.JboException
oracle.jbo.RowNotFoundException
public class RowNotFoundException
Thrown when the requested row is not found. This excecption may be thrown for either an Entity Object row or a View Object row.
Field Summary |
---|
Fields inherited from class oracle.jbo.JboException |
---|
mHasPeerException |
Fields inherited from class oracle.jbo.JboWarning |
---|
mHelper, SEVERITY_ERROR, SEVERITY_RECOVERABLE_ERROR, SEVERITY_VETOABLE_WARNING, SEVERITY_WARNING |
Fields inherited from class oracle.adfnmc.AdfNmcException |
---|
CLASS_INSTANCE, PRIORITY_HIGH, PRIORITY_LOW, PRIORITY_MEDIUM |
Constructor Summary | |
---|---|
RowNotFoundException(java.lang.Class callingClass,
java.lang.String callingMethod,
boolean entityRow,
java.lang.String objName,
Key key)
Constructs a new instance when a row of a given key is not found. |
|
RowNotFoundException(java.lang.Class callingClass,
java.lang.String callingMethod,
java.lang.Class resBundleClass,
java.lang.String errorCode,
java.lang.Object[] params)
Constructs a new instance when a row is not retrieved/found unexpected. |
|
RowNotFoundException(java.lang.Class callingClass,
java.lang.String callingMethod,
int hdl)
Constructs a new exception when the entity row of the given transaction post listener handle is not found in the list. |
|
RowNotFoundException(java.lang.Class callingClass,
java.lang.String callingMethod,
RowIterator rsi)
Constructs a new instance when a RowIterator has no current row. |
|
RowNotFoundException(java.lang.Class callingClass,
java.lang.String callingMethod,
RowSetIterator rsi)
Constructs a new instance when a RowSetIterator has no current row. |
|
RowNotFoundException(java.lang.Class callingClass,
java.lang.String callingMethod,
RowSetIterator rsi,
int rangeIndex)
Constructs a new instance when a row of a given range index is not found in a RowSetIterator . |
|
RowNotFoundException(java.lang.Class callingClass,
java.lang.String callingMethod,
RowSetIterator rsi,
java.lang.Object hdl)
Deprecated. Deprecated since 5.0. Instead, use RowNotFoundException(RowSet, Object). |
|
RowNotFoundException(java.lang.Class callingClass,
java.lang.String callingMethod,
RowSet rs,
java.lang.Object hdl)
Constructs a new instance when a row of a given row handle is not found in a RowSet . |
|
RowNotFoundException(java.lang.Class callingClass,
java.lang.String callingMethod,
java.lang.String voName,
java.lang.String eoBaseName)
Constructs a new instance when the requested entity row within a View row is null . |
Method Summary |
---|
Methods inherited from class oracle.jbo.JboException |
---|
addToExceptions, doEntityToVOMapping, getExceptions, getStringContent, hasPeerExceptions, needsEntityToVOMapping, setExceptions, setNeedsEntityToVOMapping |
Methods inherited from class oracle.adfnmc.AdfNmcException |
---|
addLogMessage, addLogMessage, getCallerInfo, getPriority, getStringContent, isFatal, printLogMessages, setFatal, setInnerException, setPriority, toLogString, toString |
Methods inherited from class java.lang.Throwable |
---|
printStackTrace |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public RowNotFoundException(java.lang.Class callingClass, java.lang.String callingMethod, boolean entityRow, java.lang.String objName, Key key)
entityRow
- true
if the row not found is an Entity Object row, or
false
if a View Object row.objName
- the name of the entity or view object where the error occurred.key
- the key of the row that could not be located.public RowNotFoundException(java.lang.Class callingClass, java.lang.String callingMethod, java.lang.Class resBundleClass, java.lang.String errorCode, java.lang.Object[] params)
resBundleClass
- a subclass class of the ResourceBundle
that will supply the message
text.errorCode
- an error code associated with a message in the resource bundle.params
- the error message's parameters.public RowNotFoundException(java.lang.Class callingClass, java.lang.String callingMethod, RowSetIterator rsi, java.lang.Object hdl)
RowSetIterator
.
rsi
- RowSetIterator
in which no row is found.hdl
- the row handle of the missing row.public RowNotFoundException(java.lang.Class callingClass, java.lang.String callingMethod, RowSet rs, java.lang.Object hdl)
RowSet
.
rs
- RowSet
in which no row is found.hdl
- the row handle of the missing row.public RowNotFoundException(java.lang.Class callingClass, java.lang.String callingMethod, RowSetIterator rsi, int rangeIndex)
RowSetIterator
.
rsi
- RowSetIterator
in which no row is found.rangeIndex
- the range index of the missing row.public RowNotFoundException(java.lang.Class callingClass, java.lang.String callingMethod, RowSetIterator rsi)
RowSetIterator
has no current row.
rsi
- RowSetIterator
whose current row is null
.public RowNotFoundException(java.lang.Class callingClass, java.lang.String callingMethod, RowIterator rsi)
RowIterator
has no current row.
rsi
- RowSetIterator
whose current row is null
.public RowNotFoundException(java.lang.Class callingClass, java.lang.String callingMethod, java.lang.String voName, java.lang.String eoBaseName)
null
.
For example, if a View Object consists of two Entity Object bases, and if the secondary Entity
Object base is reference-only, a view may have null
for that Entity Object row,
if the foreign key linking the primary to secondary EO base is null
.
Under this scenario, if the user attempts to access and operate on that null
Entity Object row, this constructor will be used to instantiate
RowNotFoundException
.
voName
- the name of the View Object where the error occured.eoBaseName
- the name of the secondary Entity Object base whose Entity row in the View row is
null
.public RowNotFoundException(java.lang.Class callingClass, java.lang.String callingMethod, int hdl)
hdl
- Transaction post listener handle of the entity row.
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client 11g Release 1 (11.1.1) E17503-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |