Top Description Fields Constructors Methods
org.hibernate.engine.internal

public final Enum CascadePoint

extends Enum<CascadePoint>
Class Inheritance

Describes the point at which a cascade is occurring
Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
public static final CascadePoint
AFTER_EVICT

A cascade point that occurs just after eviction of the parent entity from the session cache

public static final CascadePoint
AFTER_INSERT_BEFORE_DELETE

A cascade point that occurs just after the insertion of the parent entity and just before deletion

public static final CascadePoint
AFTER_INSERT_BEFORE_DELETE_VIA_COLLECTION

A cascade point that occurs just after the insertion of the parent entity and just before deletion, inside a collection

public static final CascadePoint
AFTER_LOCK

A cascade point that occurs just after refreshing a parent entity

public static final CascadePoint
AFTER_UPDATE

A cascade point that occurs just after update of the parent entity

public static final CascadePoint
BEFORE_FLUSH

A cascade point that occurs just before the session is flushed

public static final CascadePoint
BEFORE_INSERT_AFTER_DELETE

A cascade point that occurs just before the insertion of the parent entity and just after deletion

public static final CascadePoint
BEFORE_MERGE

A cascade point that occurs just before merging from a transient parent entity into the object in the session cache

public static final CascadePoint
BEFORE_REFRESH

A cascade point that occurs just after locking a transient parent entity into the session cache

Constructor Summary

AccessConstructor and Description
private

Method Summary

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

Field Detail

AFTER_EVICTback to summary
public static final CascadePoint AFTER_EVICT

A cascade point that occurs just after eviction of the parent entity from the session cache

AFTER_INSERT_BEFORE_DELETEback to summary
public static final CascadePoint AFTER_INSERT_BEFORE_DELETE

A cascade point that occurs just after the insertion of the parent entity and just before deletion

AFTER_INSERT_BEFORE_DELETE_VIA_COLLECTIONback to summary
public static final CascadePoint AFTER_INSERT_BEFORE_DELETE_VIA_COLLECTION

A cascade point that occurs just after the insertion of the parent entity and just before deletion, inside a collection

AFTER_LOCKback to summary
public static final CascadePoint AFTER_LOCK

A cascade point that occurs just after refreshing a parent entity

AFTER_UPDATEback to summary
public static final CascadePoint AFTER_UPDATE

A cascade point that occurs just after update of the parent entity

BEFORE_FLUSHback to summary
public static final CascadePoint BEFORE_FLUSH

A cascade point that occurs just before the session is flushed

BEFORE_INSERT_AFTER_DELETEback to summary
public static final CascadePoint BEFORE_INSERT_AFTER_DELETE

A cascade point that occurs just before the insertion of the parent entity and just after deletion

BEFORE_MERGEback to summary
public static final CascadePoint BEFORE_MERGE

A cascade point that occurs just before merging from a transient parent entity into the object in the session cache

BEFORE_REFRESHback to summary
public static final CascadePoint BEFORE_REFRESH

A cascade point that occurs just after locking a transient parent entity into the session cache

Constructor Detail

CascadePointback to summary
private CascadePoint()

Method Detail

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