Package org.hibernate.engine.spi
Class CascadeStyles
java.lang.Object
org.hibernate.engine.spi.CascadeStyles
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static final class
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final CascadeStyle
save / delete / update / evict / lock / replicate / merge / persiststatic final CascadeStyle
save / delete / update / evict / lock / replicate / merge / persist + delete orphansstatic final CascadeStyle
deletestatic final CascadeStyle
delete + delete orphansstatic final CascadeStyle
evictstatic final CascadeStyle
lockstatic final CascadeStyle
mergestatic final CascadeStyle
no cascadesstatic final CascadeStyle
createstatic final CascadeStyle
refreshstatic final CascadeStyle
replicate -
Method Summary
Modifier and TypeMethodDescriptionstatic CascadeStyle
getCascadeStyle
(String cascade) Factory method for obtaining named cascade stylesstatic void
registerCascadeStyle
(String name, CascadeStyles.BaseCascadeStyle cascadeStyle)
-
Field Details
-
ALL_DELETE_ORPHAN
save / delete / update / evict / lock / replicate / merge / persist + delete orphans -
ALL
save / delete / update / evict / lock / replicate / merge / persist -
LOCK
lock -
REFRESH
refresh -
EVICT
evict -
REPLICATE
replicate -
MERGE
merge -
PERSIST
create -
DELETE
delete -
DELETE_ORPHAN
delete + delete orphans -
NONE
no cascades
-
-
Method Details
-
getCascadeStyle
Factory method for obtaining named cascade styles- Parameters:
cascade
- The named cascade style name.- Returns:
- The appropriate CascadeStyle
-
registerCascadeStyle
-