org.compass.gps.device.jpa.lifecycle
Class HibernateJpaEntityCollectionLifecycleInjector.HibernateCollectionEventListener

java.lang.Object
  extended by org.compass.gps.device.jpa.AbstractCompassJpaEntityListener
      extended by org.compass.gps.device.jpa.AbstractDeviceJpaEntityListener
          extended by org.compass.gps.device.jpa.lifecycle.HibernateJpaEntityLifecycleInjector.HibernateEventListener
              extended by org.compass.gps.device.jpa.lifecycle.HibernateJpaEntityCollectionLifecycleInjector.HibernateCollectionEventListener
All Implemented Interfaces:
Serializable, PostCollectionRecreateEventListener, PostCollectionRemoveEventListener, PostCollectionUpdateEventListener, PostDeleteEventListener, PostInsertEventListener, PostUpdateEventListener
Enclosing class:
HibernateJpaEntityCollectionLifecycleInjector

public static class HibernateJpaEntityCollectionLifecycleInjector.HibernateCollectionEventListener
extends HibernateJpaEntityLifecycleInjector.HibernateEventListener
implements PostCollectionRecreateEventListener, PostCollectionRemoveEventListener, PostCollectionUpdateEventListener

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.compass.gps.device.jpa.AbstractCompassJpaEntityListener
log
 
Constructor Summary
HibernateJpaEntityCollectionLifecycleInjector.HibernateCollectionEventListener(JpaGpsDevice device)
           
 
Method Summary
 void onPostRecreateCollection(PostCollectionRecreateEvent postCollectionRecreateEvent)
           
 void onPostRemoveCollection(PostCollectionRemoveEvent postCollectionRemoveEvent)
           
 void onPostUpdateCollection(PostCollectionUpdateEvent postCollectionUpdateEvent)
           
 
Methods inherited from class org.compass.gps.device.jpa.lifecycle.HibernateJpaEntityLifecycleInjector.HibernateEventListener
getDevice, onPostDelete, onPostInsert, onPostUpdate
 
Methods inherited from class org.compass.gps.device.jpa.AbstractDeviceJpaEntityListener
disable, getCompass
 
Methods inherited from class org.compass.gps.device.jpa.AbstractCompassJpaEntityListener
hasMappingForEntity, hasMappingForEntity, postPersist, postRemove, postUpdate, throwExceptionOnError
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HibernateJpaEntityCollectionLifecycleInjector.HibernateCollectionEventListener

public HibernateJpaEntityCollectionLifecycleInjector.HibernateCollectionEventListener(JpaGpsDevice device)
Method Detail

onPostRecreateCollection

public void onPostRecreateCollection(PostCollectionRecreateEvent postCollectionRecreateEvent)
Specified by:
onPostRecreateCollection in interface PostCollectionRecreateEventListener

onPostRemoveCollection

public void onPostRemoveCollection(PostCollectionRemoveEvent postCollectionRemoveEvent)
Specified by:
onPostRemoveCollection in interface PostCollectionRemoveEventListener

onPostUpdateCollection

public void onPostUpdateCollection(PostCollectionUpdateEvent postCollectionUpdateEvent)
Specified by:
onPostUpdateCollection in interface PostCollectionUpdateEventListener


Copyright (c) 2004-2008 The Compass Project.