@Component(value="blContentZoneCustomPersistenceHandler")
public class ContentZoneCustomPersistenceHandler
extends org.broadleafcommerce.openadmin.server.service.handler.ClassCustomPersistenceHandlerAdapter
| Modifier and Type | Field and Description |
|---|---|
protected ContentItemService |
contentItemService |
protected ContentZoneService |
contentZoneService |
protected WidgetService |
widgetService |
| Constructor and Description |
|---|
ContentZoneCustomPersistenceHandler() |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
canHandleFetch(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) |
Boolean |
canHandleUpdate(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) |
org.broadleafcommerce.openadmin.dto.DynamicResultSet |
fetch(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage,
org.broadleafcommerce.openadmin.dto.CriteriaTransferObject cto,
org.broadleafcommerce.openadmin.server.dao.DynamicEntityDao dynamicEntityDao,
org.broadleafcommerce.openadmin.server.service.persistence.module.RecordHelper helper) |
protected ContentZoneDefinition |
getRequestedContentZoneForEntity(org.broadleafcommerce.openadmin.dto.Entity entity,
ContentZone contentZone)
Checks the ContentZone entity to see if the default ContentZoneDefinition should be used
or if the ContentZone entity specified a ContentZoneDefinition to use.
|
protected Widget |
getRequestedWidgetForEntity(org.broadleafcommerce.openadmin.dto.Entity entity,
ContentZone contentZone)
Checks the ContentZone entity to see if the Widget for the default ContentItem should be used
or if the ContentZone entity specified a new
ContentZone.getDefaultContentItem(). |
org.broadleafcommerce.openadmin.dto.Entity |
update(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage,
org.broadleafcommerce.openadmin.server.dao.DynamicEntityDao dynamicEntityDao,
org.broadleafcommerce.openadmin.server.service.persistence.module.RecordHelper helper) |
protected boolean |
updatingContentItem(org.broadleafcommerce.openadmin.dto.PersistencePackage pkg) |
classIsAssignableFrom, classMatchesadd, canHandleAdd, canHandleInspect, canHandleRemove, getClassForName, getMetadata, getOrder, getPolymorphicClasses, getResultSet, inspect, isAdornedListOperation, isAssignableFrom, isBasicOperation, isMapOperation, meetsCustomCriteria, remove, willHandleSecurityprotected ContentZoneService contentZoneService
protected ContentItemService contentItemService
protected WidgetService widgetService
public Boolean canHandleFetch(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage)
canHandleFetch in interface org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlercanHandleFetch in class org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapterpublic Boolean canHandleUpdate(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage)
canHandleUpdate in interface org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlercanHandleUpdate in class org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapterprotected boolean updatingContentItem(org.broadleafcommerce.openadmin.dto.PersistencePackage pkg)
public org.broadleafcommerce.openadmin.dto.DynamicResultSet fetch(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage,
org.broadleafcommerce.openadmin.dto.CriteriaTransferObject cto,
org.broadleafcommerce.openadmin.server.dao.DynamicEntityDao dynamicEntityDao,
org.broadleafcommerce.openadmin.server.service.persistence.module.RecordHelper helper)
throws org.broadleafcommerce.common.exception.ServiceException
fetch in interface org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerfetch in class org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapterorg.broadleafcommerce.common.exception.ServiceExceptionpublic org.broadleafcommerce.openadmin.dto.Entity update(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage,
org.broadleafcommerce.openadmin.server.dao.DynamicEntityDao dynamicEntityDao,
org.broadleafcommerce.openadmin.server.service.persistence.module.RecordHelper helper)
throws org.broadleafcommerce.common.exception.ServiceException
update in interface org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerupdate in class org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapterorg.broadleafcommerce.common.exception.ServiceExceptionprotected Widget getRequestedWidgetForEntity(org.broadleafcommerce.openadmin.dto.Entity entity, ContentZone contentZone)
ContentZone.getDefaultContentItem().entity - contentZone - protected ContentZoneDefinition getRequestedContentZoneForEntity(org.broadleafcommerce.openadmin.dto.Entity entity, ContentZone contentZone)
entity - contentZone - Copyright © 2020. All rights reserved.