nl.knowledgeplaza.util.jpa
Class EclipselinkDescriptorEventListenerRouter

java.lang.Object
  extended by nl.knowledgeplaza.util.jpa.EclipselinkDescriptorEventListenerRouter
All Implemented Interfaces:
java.util.EventListener, org.eclipse.persistence.descriptors.DescriptorEventListener

public class EclipselinkDescriptorEventListenerRouter
extends java.lang.Object
implements org.eclipse.persistence.descriptors.DescriptorEventListener

Redirect Eclipselink events to the actual entities (which have implemented EclipselinkEntityEventListener)

Author:
User

Nested Class Summary
static interface EclipselinkDescriptorEventListenerRouter.EclipselinkEntityEventListener
           
 
Constructor Summary
EclipselinkDescriptorEventListenerRouter()
           
 
Method Summary
 void aboutToDelete(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
           
 void aboutToInsert(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
           
 void aboutToUpdate(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
           
 boolean isOverriddenEvent(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent, java.util.Vector arg1)
           
 void postBuild(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
           
 void postClone(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
           
 void postDelete(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
           
 void postInsert(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
           
 void postMerge(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
           
 void postRefresh(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
           
 void postUpdate(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
           
 void postWrite(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
           
 void preDelete(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
           
 void preInsert(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
           
 void prePersist(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
           
 void preRemove(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
           
 void preUpdate(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
           
 void preUpdateWithChanges(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
           
 void preWrite(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EclipselinkDescriptorEventListenerRouter

public EclipselinkDescriptorEventListenerRouter()
Method Detail

isOverriddenEvent

public boolean isOverriddenEvent(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent,
                                 java.util.Vector arg1)
Specified by:
isOverriddenEvent in interface org.eclipse.persistence.descriptors.DescriptorEventListener

postBuild

public void postBuild(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
Specified by:
postBuild in interface org.eclipse.persistence.descriptors.DescriptorEventListener

postClone

public void postClone(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
Specified by:
postClone in interface org.eclipse.persistence.descriptors.DescriptorEventListener

postRefresh

public void postRefresh(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
Specified by:
postRefresh in interface org.eclipse.persistence.descriptors.DescriptorEventListener

preInsert

public void preInsert(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
Specified by:
preInsert in interface org.eclipse.persistence.descriptors.DescriptorEventListener

aboutToInsert

public void aboutToInsert(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
Specified by:
aboutToInsert in interface org.eclipse.persistence.descriptors.DescriptorEventListener

postInsert

public void postInsert(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
Specified by:
postInsert in interface org.eclipse.persistence.descriptors.DescriptorEventListener

prePersist

public void prePersist(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
Specified by:
prePersist in interface org.eclipse.persistence.descriptors.DescriptorEventListener

preUpdate

public void preUpdate(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
Specified by:
preUpdate in interface org.eclipse.persistence.descriptors.DescriptorEventListener

preUpdateWithChanges

public void preUpdateWithChanges(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
Specified by:
preUpdateWithChanges in interface org.eclipse.persistence.descriptors.DescriptorEventListener

aboutToUpdate

public void aboutToUpdate(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
Specified by:
aboutToUpdate in interface org.eclipse.persistence.descriptors.DescriptorEventListener

postUpdate

public void postUpdate(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
Specified by:
postUpdate in interface org.eclipse.persistence.descriptors.DescriptorEventListener

preWrite

public void preWrite(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
Specified by:
preWrite in interface org.eclipse.persistence.descriptors.DescriptorEventListener

postWrite

public void postWrite(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
Specified by:
postWrite in interface org.eclipse.persistence.descriptors.DescriptorEventListener

postMerge

public void postMerge(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
Specified by:
postMerge in interface org.eclipse.persistence.descriptors.DescriptorEventListener

preDelete

public void preDelete(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
Specified by:
preDelete in interface org.eclipse.persistence.descriptors.DescriptorEventListener

aboutToDelete

public void aboutToDelete(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
Specified by:
aboutToDelete in interface org.eclipse.persistence.descriptors.DescriptorEventListener

postDelete

public void postDelete(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
Specified by:
postDelete in interface org.eclipse.persistence.descriptors.DescriptorEventListener

preRemove

public void preRemove(org.eclipse.persistence.descriptors.DescriptorEvent descriptorEvent)
Specified by:
preRemove in interface org.eclipse.persistence.descriptors.DescriptorEventListener


Copyright © 2010 KnowledgePlaza. All Rights Reserved.