public class PreUpdateEvent extends AbstractPreDatabaseOperationEvent
| Constructor and Description | 
|---|
| PreUpdateEvent(Object entity,
              Serializable id,
              Object[] state,
              Object[] oldState,
              EntityPersister persister,
              EventSource source)Constructs an event containing the pertinent information. | 
| Modifier and Type | Method and Description | 
|---|---|
| Object[] | getOldState()The old state of the entity at the time it was last loaded from the
 database; can be null in the case of detached entities. | 
| Object[] | getState()Retrieves the state to be used in the update. | 
getEntity, getId, getPersister, getSourcegetSessionpublic PreUpdateEvent(Object entity, Serializable id, Object[] state, Object[] oldState, EntityPersister persister, EventSource source)
entity - The entity to be updated.id - The id of the entity to use for updating.state - The state to be updated.oldState - The state of the entity at the time it was loaded from
 the database.persister - The entity's persister.source - The session from which the event originated.public Object[] getState()
public Object[] getOldState()
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.