org.broadleafcommerce.admin.server.service.handler
Class CategoryCustomPersistenceHandler

java.lang.Object
  extended by org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapter
      extended by org.broadleafcommerce.admin.server.service.handler.CategoryCustomPersistenceHandler
All Implemented Interfaces:
CustomPersistenceHandler

public class CategoryCustomPersistenceHandler
extends CustomPersistenceHandlerAdapter

Author:
jfischer

Constructor Summary
CategoryCustomPersistenceHandler()
           
 
Method Summary
 Entity add(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper)
           
 Boolean canHandleAdd(PersistencePackage persistencePackage)
           
protected  Map<String,FieldMetadata> getMergedProperties(Class<?> ceilingEntityFullyQualifiedClass, DynamicEntityDao dynamicEntityDao, Boolean populateManyToOneFields, String[] includeManyToOneFields, String[] excludeManyToOneFields, String configurationKey)
           
 
Methods inherited from class org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapter
canHandleFetch, canHandleInspect, canHandleRemove, canHandleUpdate, fetch, inspect, remove, update, willHandleSecurity
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CategoryCustomPersistenceHandler

public CategoryCustomPersistenceHandler()
Method Detail

canHandleAdd

public Boolean canHandleAdd(PersistencePackage persistencePackage)
Specified by:
canHandleAdd in interface CustomPersistenceHandler
Overrides:
canHandleAdd in class CustomPersistenceHandlerAdapter

add

public Entity add(PersistencePackage persistencePackage,
                  DynamicEntityDao dynamicEntityDao,
                  RecordHelper helper)
           throws ServiceException
Specified by:
add in interface CustomPersistenceHandler
Overrides:
add in class CustomPersistenceHandlerAdapter
Throws:
ServiceException

getMergedProperties

protected Map<String,FieldMetadata> getMergedProperties(Class<?> ceilingEntityFullyQualifiedClass,
                                                        DynamicEntityDao dynamicEntityDao,
                                                        Boolean populateManyToOneFields,
                                                        String[] includeManyToOneFields,
                                                        String[] excludeManyToOneFields,
                                                        String configurationKey)
                                                 throws ClassNotFoundException,
                                                        SecurityException,
                                                        IllegalArgumentException,
                                                        NoSuchMethodException,
                                                        IllegalAccessException,
                                                        InvocationTargetException,
                                                        NoSuchFieldException
Throws:
ClassNotFoundException
SecurityException
IllegalArgumentException
NoSuchMethodException
IllegalAccessException
InvocationTargetException
NoSuchFieldException


Copyright © 2012. All Rights Reserved.