org.broadleafcommerce.openadmin.server.service.persistence
Interface PersistenceManagerEventHandler

All Superinterfaces:
org.springframework.core.Ordered
All Known Implementing Classes:
PersistenceManagerEventHandlerAdapter

public interface PersistenceManagerEventHandler
extends org.springframework.core.Ordered

Author:
Jeff Fischer

Field Summary
 
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
 
Method Summary
 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 interface org.springframework.core.Ordered
getOrder
 

Method Detail

preInspect

PersistenceManagerEventHandlerResponse preInspect(PersistenceManager persistenceManager,
                                                  PersistencePackage persistencePackage)
                                                  throws ServiceException
Throws:
ServiceException

postInspect

PersistenceManagerEventHandlerResponse postInspect(PersistenceManager persistenceManager,
                                                   DynamicResultSet resultSet,
                                                   PersistencePackage persistencePackage)
                                                   throws ServiceException
Throws:
ServiceException

preFetch

PersistenceManagerEventHandlerResponse preFetch(PersistenceManager persistenceManager,
                                                PersistencePackage persistencePackage,
                                                CriteriaTransferObject cto)
                                                throws ServiceException
Throws:
ServiceException

postFetch

PersistenceManagerEventHandlerResponse postFetch(PersistenceManager persistenceManager,
                                                 DynamicResultSet resultSet,
                                                 PersistencePackage persistencePackage,
                                                 CriteriaTransferObject cto)
                                                 throws ServiceException
Throws:
ServiceException

preAdd

PersistenceManagerEventHandlerResponse preAdd(PersistenceManager persistenceManager,
                                              PersistencePackage persistencePackage)
                                              throws ServiceException
Throws:
ServiceException

postAdd

PersistenceManagerEventHandlerResponse postAdd(PersistenceManager persistenceManager,
                                               Entity entity,
                                               PersistencePackage persistencePackage)
                                               throws ServiceException
Throws:
ServiceException

preUpdate

PersistenceManagerEventHandlerResponse preUpdate(PersistenceManager persistenceManager,
                                                 PersistencePackage persistencePackage)
                                                 throws ServiceException
Throws:
ServiceException

postUpdate

PersistenceManagerEventHandlerResponse postUpdate(PersistenceManager persistenceManager,
                                                  Entity entity,
                                                  PersistencePackage persistencePackage)
                                                  throws ServiceException
Throws:
ServiceException

preRemove

PersistenceManagerEventHandlerResponse preRemove(PersistenceManager persistenceManager,
                                                 PersistencePackage persistencePackage)
                                                 throws ServiceException
Throws:
ServiceException

postRemove

PersistenceManagerEventHandlerResponse postRemove(PersistenceManager persistenceManager,
                                                  PersistencePackage persistencePackage)
                                                  throws ServiceException
Throws:
ServiceException


Copyright © 2013. All Rights Reserved.