public class

DeleteEvent

extends AbstractEvent
java.lang.Object
   ↳ org.hibernate.event.AbstractEvent
     ↳ org.hibernate.event.DeleteEvent

Class Overview

Defines an event class for the deletion of an entity.

Summary

Public Constructors
DeleteEvent(Object object, EventSource source)
Constructs a new DeleteEvent instance.
DeleteEvent(String entityName, Object object, EventSource source)
DeleteEvent(String entityName, Object object, boolean isCascadeDeleteEnabled, EventSource source)
Public Methods
String getEntityName()
Object getObject()
Returns the encapsulated entity to be deleed.
boolean isCascadeDeleteEnabled()
[Expand]
Inherited Methods
From class org.hibernate.event.AbstractEvent
From class java.lang.Object

Public Constructors

public DeleteEvent (Object object, EventSource source)

Constructs a new DeleteEvent instance.

Parameters
object The entity to be deleted.
source The session from which the delete event was generated.

public DeleteEvent (String entityName, Object object, EventSource source)

public DeleteEvent (String entityName, Object object, boolean isCascadeDeleteEnabled, EventSource source)

Public Methods

public String getEntityName ()

public Object getObject ()

Returns the encapsulated entity to be deleed.

Returns
  • The entity to be deleted.

public boolean isCascadeDeleteEnabled ()