Package org.hibernate.engine.spi
Class CascadeStyles
java.lang.Object
org.hibernate.engine.spi.CascadeStyles
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic final class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final CascadeStylesave / delete / update / evict / lock / replicate / merge / persiststatic final CascadeStylesave / delete / update / evict / lock / replicate / merge / persist + delete orphansstatic final CascadeStyledeletestatic final CascadeStyledelete + delete orphansstatic final CascadeStyleevictstatic final CascadeStylelockstatic final CascadeStylemergestatic final CascadeStyleno cascadesstatic final CascadeStylecreatestatic final CascadeStylerefreshstatic final CascadeStylereplicate -
Method Summary
Modifier and TypeMethodDescriptionstatic CascadeStylegetCascadeStyle(String cascade) Factory method for obtaining named cascade stylesstatic voidregisterCascadeStyle(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
-