Top Description Fields Constructors Methods
org.hibernate.annotations

public final Enum ResultCheckStyle

extends Enum<ResultCheckStyle>
Class Inheritance

Possible checks on Sql Insert, Delete, Update
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. Either user simply does not want checking, or is indicating a java.sql.CallableStatement execution in which the checks are being performed explicitly and failures are handled through propogation of java.sql.SQLExceptions.

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()