Uses of Interface
org.hibernate.engine.spi.CascadingAction
Packages that use CascadingAction
Package
Description
Support for many of the internal workings of Hibernate.
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
This package defines a default set of event listeners that implement
the default behaviors of Hibernate session operations.
-
Uses of CascadingAction in org.hibernate.engine.internal
Methods in org.hibernate.engine.internal with parameters of type CascadingActionModifier and TypeMethodDescriptionstatic <T> void
Cascade.cascade
(CascadingAction<T> action, CascadePoint cascadePoint, EventSource eventSource, EntityPersister persister, Object parent) Cascade an action from the parent entity instance to all its children.static <T> void
Cascade.cascade
(CascadingAction<T> action, CascadePoint cascadePoint, EventSource eventSource, EntityPersister persister, Object parent, T anything) Cascade an action from the parent entity instance to all its children. -
Uses of CascadingAction in org.hibernate.engine.spi
Classes in org.hibernate.engine.spi that implement CascadingActionFields in org.hibernate.engine.spi declared as CascadingActionModifier and TypeFieldDescriptionstatic final CascadingAction<Void>
CascadingActions.CHECK_ON_FLUSH
static final CascadingAction<DeleteContext>
CascadingActions.DELETE
Deprecated, for removal: This API element is subject to removal in a future version.static final CascadingAction<Void>
CascadingActions.EVICT
static final CascadingAction<LockOptions>
CascadingActions.LOCK
Deprecated, for removal: This API element is subject to removal in a future version.becauseCascadeType.LOCK
is deprecatedstatic final CascadingAction<MergeContext>
CascadingActions.MERGE
static final CascadingAction<PersistContext>
CascadingActions.PERSIST
static final CascadingAction<PersistContext>
CascadingActions.PERSIST_ON_FLUSH
Execute persist during flush timestatic final CascadingAction<RefreshContext>
CascadingActions.REFRESH
static final CascadingAction<DeleteContext>
CascadingActions.REMOVE
static final CascadingAction<ReplicationMode>
CascadingActions.REPLICATE
Methods in org.hibernate.engine.spi with parameters of type CascadingActionModifier and TypeMethodDescriptionboolean
CascadeStyle.doCascade
(CascadingAction<?> action) For this style, should the given action be cascaded?boolean
CascadeStyles.MultipleCascadeStyle.doCascade
(CascadingAction<?> action) boolean
CascadeStyle.reallyDoCascade
(CascadingAction<?> action) Probably more aptly named something like doCascadeToCollectionElements(); it is however used from both the collection and to-one logic branches...boolean
CascadeStyles.BaseCascadeStyle.reallyDoCascade
(CascadingAction<?> action) boolean
CascadeStyles.MultipleCascadeStyle.reallyDoCascade
(CascadingAction<?> action) -
Uses of CascadingAction in org.hibernate.event.internal
Methods in org.hibernate.event.internal that return CascadingActionModifier and TypeMethodDescriptionprotected abstract CascadingAction<C>
AbstractSaveEventListener.getCascadeAction()
protected CascadingAction<MergeContext>
DefaultMergeEventListener.getCascadeAction()
protected CascadingAction<PersistContext>
DefaultPersistEventListener.getCascadeAction()
protected CascadingAction<PersistContext>
DefaultPersistOnFlushEventListener.getCascadeAction()
protected CascadingAction<ReplicationMode>
DefaultReplicateEventListener.getCascadeAction()
Deprecated.protected CascadingAction<PersistContext>
AbstractFlushingEventListener.getCascadingAction
(EventSource session) -
Uses of CascadingAction in org.hibernate.loader.ast.spi
Methods in org.hibernate.loader.ast.spi that return CascadingAction
CascadingActions.REMOVE