|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.hibernate.engine.CascadeStyle
A style of cascade that can be specified by the mapping for an association. The style is specified by the cascade attribute in the mapping file.
Nested Class Summary | |
static class |
CascadeStyle.MultipleCascadeStyle
|
Field Summary | |
static CascadeStyle |
ALL
save / delete / update / evict / lock / replicate / merge / persist |
static CascadeStyle |
ALL_DELETE_ORPHAN
save / delete / update / evict / lock / replicate / merge / persist + delete orphans |
static CascadeStyle |
DELETE
delete |
static CascadeStyle |
DELETE_ORPHAN
delete + delete orphans |
static CascadeStyle |
EVICT
evict |
static CascadeStyle |
LOCK
lock |
static CascadeStyle |
MERGE
merge |
static CascadeStyle |
NONE
no cascades |
static CascadeStyle |
PERSIST
create |
static CascadeStyle |
REFRESH
refresh |
static CascadeStyle |
REPLICATE
replicate |
static CascadeStyle |
UPDATE
save / update |
Method Summary | |
abstract boolean |
doCascade(CascadingAction action)
Should the given action be cascaded? |
static CascadeStyle |
getCascadeStyle(String cascade)
|
boolean |
hasOrphanDelete()
Do we need to delete orphaned collection elements? |
boolean |
reallyDoCascade(CascadingAction action)
Should the given action really, really be cascaded? |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final CascadeStyle ALL_DELETE_ORPHAN
public static final CascadeStyle ALL
public static final CascadeStyle UPDATE
public static final CascadeStyle LOCK
public static final CascadeStyle REFRESH
public static final CascadeStyle EVICT
public static final CascadeStyle REPLICATE
public static final CascadeStyle MERGE
public static final CascadeStyle PERSIST
public static final CascadeStyle DELETE
public static final CascadeStyle DELETE_ORPHAN
public static final CascadeStyle NONE
Method Detail |
public abstract boolean doCascade(CascadingAction action)
public boolean reallyDoCascade(CascadingAction action)
public boolean hasOrphanDelete()
public static CascadeStyle getCascadeStyle(String cascade)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |