org.broadleafcommerce.openadmin.server.service.persistence
Class PersistenceManagerEventHandlerAdapter

java.lang.Object
  extended by org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManagerEventHandlerAdapter
All Implemented Interfaces:
PersistenceManagerEventHandler, org.springframework.core.Ordered

public class PersistenceManagerEventHandlerAdapter
extends Object
implements PersistenceManagerEventHandler

Author:
Jeff Fischer

Field Summary
 
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
 
Constructor Summary
PersistenceManagerEventHandlerAdapter()
           
 
Method Summary
 int getOrder()
           
 PersistenceManagerEventHandlerResponse postAdd(PersistenceManager persistenceManager, Entity entity, PersistencePackage persistencePackage)
           
 PersistenceManagerEventHandlerResponse postFetch(PersistenceManager persistenceManager, DynamicResultSet resultSet, PersistencePackage persistencePackage, CriteriaTransferObject cto)
           
 PersistenceManagerEventHandlerResponse postInspect(PersistenceManager persistenceManager, DynamicResultSet resultSet, PersistencePackage persistencePackage)
           
 PersistenceManagerEventHandlerResponse postRemove(PersistenceManager persistenceManager, PersistencePackage persistencePackage)
           
 PersistenceManagerEventHandlerResponse postUpdate(PersistenceManager persistenceManager, Entity entity, PersistencePackage persistencePackage)
           
 PersistenceManagerEventHandlerResponse preAdd(PersistenceManager persistenceManager, PersistencePackage persistencePackage)
           
 PersistenceManagerEventHandlerResponse preFetch(PersistenceManager persistenceManager, PersistencePackage persistencePackage, CriteriaTransferObject cto)
           
 PersistenceManagerEventHandlerResponse preInspect(PersistenceManager persistenceManager, PersistencePackage persistencePackage)
           
 PersistenceManagerEventHandlerResponse preRemove(PersistenceManager persistenceManager, PersistencePackage persistencePackage)
           
 PersistenceManagerEventHandlerResponse preUpdate(PersistenceManager persistenceManager, PersistencePackage persistencePackage)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersistenceManagerEventHandlerAdapter

public PersistenceManagerEventHandlerAdapter()
Method Detail

postAdd

public PersistenceManagerEventHandlerResponse postAdd(PersistenceManager persistenceManager,
                                                      Entity entity,
                                                      PersistencePackage persistencePackage)
                                               throws ServiceException
Specified by:
postAdd in interface PersistenceManagerEventHandler
Throws:
ServiceException

preFetch

public PersistenceManagerEventHandlerResponse preFetch(PersistenceManager persistenceManager,
                                                       PersistencePackage persistencePackage,
                                                       CriteriaTransferObject cto)
                                                throws ServiceException
Specified by:
preFetch in interface PersistenceManagerEventHandler
Throws:
ServiceException

postFetch

public PersistenceManagerEventHandlerResponse postFetch(PersistenceManager persistenceManager,
                                                        DynamicResultSet resultSet,
                                                        PersistencePackage persistencePackage,
                                                        CriteriaTransferObject cto)
                                                 throws ServiceException
Specified by:
postFetch in interface PersistenceManagerEventHandler
Throws:
ServiceException

preAdd

public PersistenceManagerEventHandlerResponse preAdd(PersistenceManager persistenceManager,
                                                     PersistencePackage persistencePackage)
                                              throws ServiceException
Specified by:
preAdd in interface PersistenceManagerEventHandler
Throws:
ServiceException

preUpdate

public PersistenceManagerEventHandlerResponse preUpdate(PersistenceManager persistenceManager,
                                                        PersistencePackage persistencePackage)
                                                 throws ServiceException
Specified by:
preUpdate in interface PersistenceManagerEventHandler
Throws:
ServiceException

postUpdate

public PersistenceManagerEventHandlerResponse postUpdate(PersistenceManager persistenceManager,
                                                         Entity entity,
                                                         PersistencePackage persistencePackage)
                                                  throws ServiceException
Specified by:
postUpdate in interface PersistenceManagerEventHandler
Throws:
ServiceException

preRemove

public PersistenceManagerEventHandlerResponse preRemove(PersistenceManager persistenceManager,
                                                        PersistencePackage persistencePackage)
                                                 throws ServiceException
Specified by:
preRemove in interface PersistenceManagerEventHandler
Throws:
ServiceException

postRemove

public PersistenceManagerEventHandlerResponse postRemove(PersistenceManager persistenceManager,
                                                         PersistencePackage persistencePackage)
                                                  throws ServiceException
Specified by:
postRemove in interface PersistenceManagerEventHandler
Throws:
ServiceException

postInspect

public PersistenceManagerEventHandlerResponse postInspect(PersistenceManager persistenceManager,
                                                          DynamicResultSet resultSet,
                                                          PersistencePackage persistencePackage)
                                                   throws ServiceException
Specified by:
postInspect in interface PersistenceManagerEventHandler
Throws:
ServiceException

preInspect

public PersistenceManagerEventHandlerResponse preInspect(PersistenceManager persistenceManager,
                                                         PersistencePackage persistencePackage)
                                                  throws ServiceException
Specified by:
preInspect in interface PersistenceManagerEventHandler
Throws:
ServiceException

getOrder

public int getOrder()
Specified by:
getOrder in interface org.springframework.core.Ordered


Copyright © 2013. All Rights Reserved.