Top Description Fields Constructors Methods
org.hibernate.annotations

public final Enum ResultCheckStyle

extends Enum<ResultCheckStyle>
Class Inheritance

Possible styles of checking return codes on SQL INSERT, UPDATE and DELETE queries.
Author
L�szl� Benke

Field Summary

Modifier and TypeField and Description
public static final ResultCheckStyle
COUNT

Perform row-count checking.

public static final ResultCheckStyle
NONE

Do not perform checking.

public static final ResultCheckStyle
PARAM

Essentially the same as COUNT except that the row count actually comes from an output parameter registered as part of a java.sql.CallableStatement.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static ResultCheckStyle
public static ResultCheckStyle[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

COUNTback to summary
public static final ResultCheckStyle COUNT

Perform row-count checking. Row counts are the int values returned by both java.sql.PreparedStatement#executeUpdate() and java.sql.Statement#executeBatch(). These values are checked against some expected count.

NONEback to summary
public static final ResultCheckStyle NONE

Do not perform checking. Might mean that the user really just does not want any checking. Might also mean that the user is expecting a failure to be indicated by a java.sql.SQLException being thrown (presumably from a java.sql.CallableStatement which is performing explicit checks and propagating failures back through the driver).

PARAMback to summary
public static final ResultCheckStyle PARAM

Essentially the same as COUNT except that the row count actually comes from an output parameter registered as part of a java.sql.CallableStatement. This style explicitly prohibits statement batching from being used...

Constructor Detail

ResultCheckStyleback to summary
private ResultCheckStyle()

Method Detail

valueOfback to summary
public static ResultCheckStyle valueOf(String name)
valuesback to summary
public static ResultCheckStyle[] values()