|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<ExecuteType>
org.jooq.ExecuteType
public enum ExecuteType
The type of database interaction that is being executed with this context.
Enum Constant Summary | |
---|---|
BATCH
A batch statement is being executed (not yet supported) |
|
DDL
A DDL statement is being executed Currently, this only applies to TRUNCATE statements |
|
OTHER
An other (unknown) type of database interaction is being executed |
|
READ
A SELECT query is being executed
This may also apply to plain SQL WITH .. |
|
ROUTINE
A routine (stored procedure or function) is being executed |
|
WRITE
An INSERT , UPDATE , DELETE ,
MERGE query is being executed
This may also apply to plain SQL REPLACE ,
UPSERT and other vendor-specific queries. |
Method Summary | |
---|---|
static ExecuteType |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static ExecuteType[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final ExecuteType READ
SELECT
query is being executed
This may also apply to plain SQL WITH .. SELECT
queries
(selections with common table expressions), FETCH
queries
and other types of vendor-specific queries.
public static final ExecuteType WRITE
INSERT
, UPDATE
, DELETE
,
MERGE
query is being executed
This may also apply to plain SQL REPLACE
,
UPSERT
and other vendor-specific queries.
public static final ExecuteType DDL
Currently, this only applies to TRUNCATE
statements
public static final ExecuteType BATCH
public static final ExecuteType ROUTINE
public static final ExecuteType OTHER
Method Detail |
---|
public static ExecuteType[] values()
for (ExecuteType c : ExecuteType.values()) System.out.println(c);
public static ExecuteType valueOf(String name)
name
- the name of the enum constant to be returned.
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is null
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |