org.broadleafcommerce.gwt.admin.server.service.handler
Class AdminUserCustomPersistenceHandler

java.lang.Object
  extended by org.broadleafcommerce.gwt.admin.server.service.handler.AdminUserCustomPersistenceHandler
All Implemented Interfaces:
CustomPersistenceHandler

public class AdminUserCustomPersistenceHandler
extends java.lang.Object
implements CustomPersistenceHandler

Author:
jfischer

Field Summary
protected  AdminSecurityService adminSecurityService
           
 
Constructor Summary
AdminUserCustomPersistenceHandler()
           
 
Method Summary
 Entity add(Entity entity, PersistencePerspective persistencePerspective, java.lang.String[] customCriteria, DynamicEntityDao dynamicEntityDao, RecordHelper helper)
           
 java.lang.Boolean canHandleAdd(java.lang.String ceilingEntityFullyQualifiedClassname, java.lang.String[] customCriteria)
           
 java.lang.Boolean canHandleFetch(java.lang.String ceilingEntityFullyQualifiedClassname, java.lang.String[] customCriteria)
           
 java.lang.Boolean canHandleInspect(java.lang.String ceilingEntityFullyQualifiedClassname, java.lang.String[] customCriteria)
           
 java.lang.Boolean canHandleRemove(java.lang.String ceilingEntityFullyQualifiedClassname, java.lang.String[] customCriteria)
           
 java.lang.Boolean canHandleUpdate(java.lang.String ceilingEntityFullyQualifiedClassname, java.lang.String[] customCriteria)
           
 DynamicResultSet fetch(java.lang.String ceilingEntityFullyQualifiedClassname, PersistencePerspective persistencePerspective, com.anasoft.os.daofusion.cto.client.CriteriaTransferObject cto, java.lang.String[] customCriteria, DynamicEntityDao dynamicEntityDao, RecordHelper helper)
           
 DynamicResultSet inspect(java.lang.String ceilingEntityFullyQualifiedClassname, PersistencePerspective persistencePerspective, java.lang.String[] customCriteria, java.util.Map<java.lang.String,FieldMetadata> metadataOverrides, DynamicEntityDao dynamicEntityDao, InspectHelper helper)
           
 void remove(Entity entity, PersistencePerspective persistencePerspective, java.lang.String[] customCriteria, DynamicEntityDao dynamicEntityDao, RecordHelper helper)
           
 Entity update(Entity entity, PersistencePerspective persistencePerspective, java.lang.String[] customCriteria, DynamicEntityDao dynamicEntityDao, RecordHelper helper)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

adminSecurityService

protected AdminSecurityService adminSecurityService
Constructor Detail

AdminUserCustomPersistenceHandler

public AdminUserCustomPersistenceHandler()
Method Detail

canHandleFetch

public java.lang.Boolean canHandleFetch(java.lang.String ceilingEntityFullyQualifiedClassname,
                                        java.lang.String[] customCriteria)
Specified by:
canHandleFetch in interface CustomPersistenceHandler

canHandleAdd

public java.lang.Boolean canHandleAdd(java.lang.String ceilingEntityFullyQualifiedClassname,
                                      java.lang.String[] customCriteria)
Specified by:
canHandleAdd in interface CustomPersistenceHandler

canHandleRemove

public java.lang.Boolean canHandleRemove(java.lang.String ceilingEntityFullyQualifiedClassname,
                                         java.lang.String[] customCriteria)
Specified by:
canHandleRemove in interface CustomPersistenceHandler

canHandleUpdate

public java.lang.Boolean canHandleUpdate(java.lang.String ceilingEntityFullyQualifiedClassname,
                                         java.lang.String[] customCriteria)
Specified by:
canHandleUpdate in interface CustomPersistenceHandler

canHandleInspect

public java.lang.Boolean canHandleInspect(java.lang.String ceilingEntityFullyQualifiedClassname,
                                          java.lang.String[] customCriteria)
Specified by:
canHandleInspect in interface CustomPersistenceHandler

inspect

public DynamicResultSet inspect(java.lang.String ceilingEntityFullyQualifiedClassname,
                                PersistencePerspective persistencePerspective,
                                java.lang.String[] customCriteria,
                                java.util.Map<java.lang.String,FieldMetadata> metadataOverrides,
                                DynamicEntityDao dynamicEntityDao,
                                InspectHelper helper)
                         throws ServiceException
Specified by:
inspect in interface CustomPersistenceHandler
Throws:
ServiceException

fetch

public DynamicResultSet fetch(java.lang.String ceilingEntityFullyQualifiedClassname,
                              PersistencePerspective persistencePerspective,
                              com.anasoft.os.daofusion.cto.client.CriteriaTransferObject cto,
                              java.lang.String[] customCriteria,
                              DynamicEntityDao dynamicEntityDao,
                              RecordHelper helper)
                       throws ServiceException
Specified by:
fetch in interface CustomPersistenceHandler
Throws:
ServiceException

add

public Entity add(Entity entity,
                  PersistencePerspective persistencePerspective,
                  java.lang.String[] customCriteria,
                  DynamicEntityDao dynamicEntityDao,
                  RecordHelper helper)
           throws ServiceException
Specified by:
add in interface CustomPersistenceHandler
Throws:
ServiceException

remove

public void remove(Entity entity,
                   PersistencePerspective persistencePerspective,
                   java.lang.String[] customCriteria,
                   DynamicEntityDao dynamicEntityDao,
                   RecordHelper helper)
            throws ServiceException
Specified by:
remove in interface CustomPersistenceHandler
Throws:
ServiceException

update

public Entity update(Entity entity,
                     PersistencePerspective persistencePerspective,
                     java.lang.String[] customCriteria,
                     DynamicEntityDao dynamicEntityDao,
                     RecordHelper helper)
              throws ServiceException
Specified by:
update in interface CustomPersistenceHandler
Throws:
ServiceException


Copyright © 2011. All Rights Reserved.