|
Oracle Fusion Middleware Java API Reference for Oracle TopLink (Deprecated) 11g Release 1 (11.1.1) B32476-04 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectoracle.toplink.queryframework.InMemoryQueryIndirectionPolicy
public class InMemoryQueryIndirectionPolicy
Purpose: Provide a means of controling the behaviour of in-memory and conforming queries that access un-instantiated indirection objects in processing the query against cached objects.
Description: This class defines the valid constant values for handling in-memory querying. The constants should be set into the query's inMemoryQueryIndirectionPolicy.
| Field Summary | |
|---|---|
static int |
SHOULD_IGNORE_EXCEPTION_RETURN_CONFORMED
If a non-instantiated indirection object is encountered the object is assumed to conform. |
static int |
SHOULD_IGNORE_EXCEPTION_RETURN_NOT_CONFORMED
If a non-instantiated indirection object is encountered the object is assumed to not conform. |
static int |
SHOULD_THROW_INDIRECTION_EXCEPTION
If a non-instantiated indirection object is encountered an exception is thrown. |
static int |
SHOULD_TRIGGER_INDIRECTION
If a non-instantiated indirection object is encountered an exception it is instantiated. |
| Constructor Summary | |
|---|---|
InMemoryQueryIndirectionPolicy()
|
|
InMemoryQueryIndirectionPolicy(int policyValue)
|
|
InMemoryQueryIndirectionPolicy(int policy,
ObjectLevelReadQuery query)
|
|
| Method Summary | |
|---|---|
int |
getPolicy()
|
void |
ignoreIndirectionExceptionReturnConformed()
|
void |
ignoreIndirectionExceptionReturnNotConformed()
|
void |
setPolicy(int policy)
|
boolean |
shouldIgnoreIndirectionExceptionReturnConformed()
|
boolean |
shouldIgnoreIndirectionExceptionReturnNotConformed()
|
boolean |
shouldThrowIndirectionException()
|
boolean |
shouldTriggerIndirection()
|
void |
throwIndirectionException()
|
void |
triggerIndirection()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int SHOULD_THROW_INDIRECTION_EXCEPTION
InMemoryQueryIndirectionPolicy
public static final int SHOULD_TRIGGER_INDIRECTION
InMemoryQueryIndirectionPolicy
public static final int SHOULD_IGNORE_EXCEPTION_RETURN_CONFORMED
InMemoryQueryIndirectionPolicy
public static final int SHOULD_IGNORE_EXCEPTION_RETURN_NOT_CONFORMED
InMemoryQueryIndirectionPolicy
| Constructor Detail |
|---|
public InMemoryQueryIndirectionPolicy()
public InMemoryQueryIndirectionPolicy(int policyValue)
public InMemoryQueryIndirectionPolicy(int policy,
ObjectLevelReadQuery query)
| Method Detail |
|---|
public boolean shouldTriggerIndirection()
public boolean shouldThrowIndirectionException()
public boolean shouldIgnoreIndirectionExceptionReturnConformed()
public boolean shouldIgnoreIndirectionExceptionReturnNotConformed()
public void ignoreIndirectionExceptionReturnNotConformed()
public void ignoreIndirectionExceptionReturnConformed()
public void triggerIndirection()
public void throwIndirectionException()
public int getPolicy()
public void setPolicy(int policy)
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||