Top Fields Constructors Methods
org.hibernate.action

public final Class CollectionUpdateAction

extends CollectionAction
Class Inheritance
Imports
org.hibernate.AssertionFailure, .HibernateException, org.hibernate.event.PostCollectionUpdateEvent, .PreCollectionUpdateEvent, .PreCollectionUpdateEventListener, .EventSource, .PostCollectionUpdateEventListener, org.hibernate.cache.CacheException, org.hibernate.collection.PersistentCollection, org.hibernate.engine.SessionImplementor, org.hibernate.persister.collection.CollectionPersister, org.hibernate.pretty.MessageHelper, java.io.Serializable

Field Summary

Modifier and TypeField and Description
private final boolean

Constructor Summary

AccessConstructor and Description
public
CollectionUpdateAction(final PersistentCollection collection, final CollectionPersister persister, final Serializable id, final boolean emptySnapshot, final SessionImplementor session)

Method Summary

Modifier and TypeMethod and Description
public void
execute()

Implements org.hibernate.action.Executable.execute.

Execute this action
private void
private void
Inherited from org.hibernate.action.CollectionAction:
beforeExecutionscompareToevictgetAfterTransactionCompletionProcessgetBeforeTransactionCompletionProcessgetCollectiongetKeygetPersistergetPropertySpacesgetSessiontoString

Field Detail

emptySnapshotback to summary
private final boolean emptySnapshot

Constructor Detail

CollectionUpdateActionback to summary
public CollectionUpdateAction(final PersistentCollection collection, final CollectionPersister persister, final Serializable id, final boolean emptySnapshot, final SessionImplementor session) throws CacheException

Method Detail

executeback to summary
public void execute() throws HibernateException

Implements org.hibernate.action.Executable.execute.

Doc from org.hibernate.action.Executable.execute.

Execute this action

Exceptions
HibernateException:
Indicates a problem during execution.
postUpdateback to summary
private void postUpdate()
preUpdateback to summary
private void preUpdate()