org.hibernate.event.spi
Class PreInsertEvent
java.lang.Object
   org.hibernate.event.spi.AbstractEvent
org.hibernate.event.spi.AbstractEvent
       org.hibernate.event.spi.AbstractPreDatabaseOperationEvent
org.hibernate.event.spi.AbstractPreDatabaseOperationEvent
           org.hibernate.event.spi.PreInsertEvent
org.hibernate.event.spi.PreInsertEvent
- All Implemented Interfaces: 
- Serializable
- public class PreInsertEvent 
- extends AbstractPreDatabaseOperationEvent
Represents a pre-insert event, which occurs just prior to
 performing the insert of an entity into the database.
- See Also:
- Serialized Form
 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
PreInsertEvent
public PreInsertEvent(Object entity,
                      Serializable id,
                      Object[] state,
                      EntityPersister persister,
                      EventSource source)
- Constructs an event containing the pertinent information.
 
- Parameters:
- entity- The entity to be inserted.
- id- The id to use in the insertion.
- state- The state to be inserted.
- persister- The entity's persister.
- source- The session from which the event originated.
 
getState
public Object[] getState()
- Getter for property 'state'.  These are the values to be inserted.
 
- 
- Returns:
- Value for property 'state'.
 
Copyright © 2001-2012 Red Hat, Inc.  All Rights Reserved.