rename cascade type from DELETE to REMOVE (aligning with JPA terminology)
Signed-off-by: Gavin King <gavin@hibernate.org>
This commit is contained in:
parent
a6ef6d1b55
commit
c1433ffdf0
|
@ -180,7 +180,7 @@ public final class CascadeStyles {
|
|||
public static final CascadeStyle DELETE = new BaseCascadeStyle() {
|
||||
@Override
|
||||
public boolean doCascade(CascadingAction action) {
|
||||
return action == CascadingActions.DELETE
|
||||
return action == CascadingActions.REMOVE
|
||||
|| action == CascadingActions.CHECK_ON_FLUSH;
|
||||
}
|
||||
|
||||
|
@ -196,7 +196,7 @@ public final class CascadeStyles {
|
|||
public static final CascadeStyle DELETE_ORPHAN = new BaseCascadeStyle() {
|
||||
@Override
|
||||
public boolean doCascade(CascadingAction action) {
|
||||
return action == CascadingActions.DELETE
|
||||
return action == CascadingActions.REMOVE
|
||||
|| action == CascadingActions.SAVE_UPDATE
|
||||
|| action == CascadingActions.PERSIST_ON_FLUSH
|
||||
|| action == CascadingActions.CHECK_ON_FLUSH;
|
||||
|
@ -204,7 +204,7 @@ public final class CascadeStyles {
|
|||
|
||||
@Override
|
||||
public boolean reallyDoCascade(CascadingAction action) {
|
||||
return action == CascadingActions.DELETE
|
||||
return action == CascadingActions.REMOVE
|
||||
|| action == CascadingActions.CHECK_ON_FLUSH;
|
||||
}
|
||||
|
||||
|
|
|
@ -44,9 +44,9 @@ public class CascadingActions {
|
|||
}
|
||||
|
||||
/**
|
||||
* @see org.hibernate.Session#delete(Object)
|
||||
* @see org.hibernate.Session#remove(Object)
|
||||
*/
|
||||
public static final CascadingAction<DeleteContext> DELETE = new BaseCascadingAction<>() {
|
||||
public static final CascadingAction<DeleteContext> REMOVE = new BaseCascadingAction<>() {
|
||||
@Override
|
||||
public void cascade(
|
||||
EventSource session,
|
||||
|
@ -79,6 +79,14 @@ public class CascadingActions {
|
|||
}
|
||||
};
|
||||
|
||||
/**
|
||||
* @see org.hibernate.Session#delete(Object)
|
||||
*
|
||||
* @deprecated Use {@link #REMOVE}
|
||||
*/
|
||||
@Deprecated(since = "6.6")
|
||||
public static final CascadingAction<DeleteContext> DELETE = REMOVE;
|
||||
|
||||
/**
|
||||
* @see org.hibernate.Session#lock(Object, LockMode)
|
||||
*/
|
||||
|
|
|
@ -507,7 +507,7 @@ public class DefaultDeleteEventListener implements DeleteEventListener, Callback
|
|||
try {
|
||||
// cascade-delete to collections BEFORE the collection owner is deleted
|
||||
Cascade.cascade(
|
||||
CascadingActions.DELETE,
|
||||
CascadingActions.REMOVE,
|
||||
CascadePoint.AFTER_INSERT_BEFORE_DELETE,
|
||||
session,
|
||||
persister,
|
||||
|
@ -534,7 +534,7 @@ public class DefaultDeleteEventListener implements DeleteEventListener, Callback
|
|||
try {
|
||||
// cascade-delete to many-to-one AFTER the parent was deleted
|
||||
Cascade.cascade(
|
||||
CascadingActions.DELETE,
|
||||
CascadingActions.REMOVE,
|
||||
CascadePoint.BEFORE_INSERT_AFTER_DELETE,
|
||||
session,
|
||||
persister,
|
||||
|
|
|
@ -363,7 +363,7 @@ public class EntityMetamodel implements Serializable {
|
|||
if ( cascadeStyles[i] != CascadeStyles.NONE ) {
|
||||
foundCascade = true;
|
||||
}
|
||||
if ( cascadeStyles[i].doCascade(CascadingActions.DELETE) ) {
|
||||
if ( cascadeStyles[i].doCascade(CascadingActions.REMOVE) ) {
|
||||
foundCascadeDelete = true;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue