lumis.portal.event.persistence
Class BasePortalEntity
java.lang.Object
lumis.portal.event.persistence.BasePortalEntity
- Direct Known Subclasses:
- ReportType
@StableMinor(version="6.1",
sinceVersion="4.2")
public abstract class BasePortalEntity
- extends java.lang.Object
Base class for content JPA entities, that includes event handling that
generates portal events.
The use of this class as parent is an alternative of using
PortalEventEntityListener
. This class is more suited when the entity
must control the order of execution of its own event handling code
and the portal event notification.
- Since:
- 4.2.0
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BasePortalEntity
public BasePortalEntity()
onPreUpdate
protected void onPreUpdate()
throws java.lang.Exception
- Throws:
java.lang.Exception
onPostUpdate
protected void onPostUpdate()
throws java.lang.Exception
- Throws:
java.lang.Exception
onPrePersist
protected void onPrePersist()
throws java.lang.Exception
- Throws:
java.lang.Exception
onPostPersist
protected void onPostPersist()
throws java.lang.Exception
- Throws:
java.lang.Exception
onPreRemove
protected void onPreRemove()
throws java.lang.Exception
- Throws:
java.lang.Exception
onPostRemove
protected void onPostRemove()
throws java.lang.Exception
- Throws:
java.lang.Exception
onPostLoad
protected void onPostLoad()
throws java.lang.Exception
- Throws:
java.lang.Exception
Lumisportal 6.1.0.111014 - Copyright © 2001-2007, Lumis. All Rights Reserved.