org.broadleafcommerce.openadmin.server.service.handler
Interface CustomPersistenceHandler

All Known Implementing Classes:
AdminPermissionCustomPersistenceHandler, AdminRoleCustomPersistenceHandler, CustomPersistenceHandlerAdapter

public interface CustomPersistenceHandler

Author:
jfischer

Method Summary
 Entity add(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper)
           
 Boolean canHandleAdd(PersistencePackage persistencePackage)
           
 Boolean canHandleFetch(PersistencePackage persistencePackage)
           
 Boolean canHandleInspect(PersistencePackage persistencePackage)
           
 Boolean canHandleRemove(PersistencePackage persistencePackage)
           
 Boolean canHandleUpdate(PersistencePackage persistencePackage)
           
 DynamicResultSet fetch(PersistencePackage persistencePackage, com.anasoft.os.daofusion.cto.client.CriteriaTransferObject cto, DynamicEntityDao dynamicEntityDao, RecordHelper helper)
           
 DynamicResultSet inspect(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, InspectHelper helper)
           
 void remove(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper)
           
 Entity update(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper)
           
 Boolean willHandleSecurity(PersistencePackage persistencePackage)
           
 

Method Detail

canHandleInspect

Boolean canHandleInspect(PersistencePackage persistencePackage)

canHandleFetch

Boolean canHandleFetch(PersistencePackage persistencePackage)

canHandleAdd

Boolean canHandleAdd(PersistencePackage persistencePackage)

canHandleRemove

Boolean canHandleRemove(PersistencePackage persistencePackage)

canHandleUpdate

Boolean canHandleUpdate(PersistencePackage persistencePackage)

willHandleSecurity

Boolean willHandleSecurity(PersistencePackage persistencePackage)

inspect

DynamicResultSet inspect(PersistencePackage persistencePackage,
                         DynamicEntityDao dynamicEntityDao,
                         InspectHelper helper)
                         throws ServiceException
Throws:
ServiceException

fetch

DynamicResultSet fetch(PersistencePackage persistencePackage,
                       com.anasoft.os.daofusion.cto.client.CriteriaTransferObject cto,
                       DynamicEntityDao dynamicEntityDao,
                       RecordHelper helper)
                       throws ServiceException
Throws:
ServiceException

add

Entity add(PersistencePackage persistencePackage,
           DynamicEntityDao dynamicEntityDao,
           RecordHelper helper)
           throws ServiceException
Throws:
ServiceException

remove

void remove(PersistencePackage persistencePackage,
            DynamicEntityDao dynamicEntityDao,
            RecordHelper helper)
            throws ServiceException
Throws:
ServiceException

update

Entity update(PersistencePackage persistencePackage,
              DynamicEntityDao dynamicEntityDao,
              RecordHelper helper)
              throws ServiceException
Throws:
ServiceException


Copyright © 2013. All Rights Reserved.