public class MultiTenantAdminRoleCustomPersistenceHandler
extends org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapter
| Constructor and Description |
|---|
MultiTenantAdminRoleCustomPersistenceHandler() |
| Modifier and Type | Method and Description |
|---|---|
org.broadleafcommerce.openadmin.dto.Entity |
add(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage,
org.broadleafcommerce.openadmin.server.dao.DynamicEntityDao dynamicEntityDao,
org.broadleafcommerce.openadmin.server.service.persistence.module.RecordHelper helper) |
protected org.broadleafcommerce.openadmin.server.service.persistence.module.criteria.FilterMapping |
buildSiteDefinitionFilterMapping(String objectPathName,
String fieldPathName,
org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) |
protected org.broadleafcommerce.openadmin.server.service.persistence.module.criteria.FilterMapping |
buildSiteFilterMapping(String objectPathName,
String fieldPathName) |
Boolean |
canHandleAdd(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) |
Boolean |
canHandleFetch(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) |
Boolean |
canHandleRemove(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) |
Boolean |
canHandleUpdate(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) |
protected void |
checkUserOperationValidity(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage,
org.broadleafcommerce.openadmin.server.dao.DynamicEntityDao dynamicEntityDao,
org.broadleafcommerce.openadmin.server.service.persistence.module.RecordHelper helper) |
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 org.broadleafcommerce.common.site.domain.Site |
getCurrentSite() |
protected boolean |
isAdminRoleClass(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) |
protected boolean |
isEditingUser(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) |
protected boolean |
isEditingUserInSiteDefinition(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) |
protected boolean |
isTopLevel(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) |
void |
remove(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage,
org.broadleafcommerce.openadmin.server.dao.DynamicEntityDao dynamicEntityDao,
org.broadleafcommerce.openadmin.server.service.persistence.module.RecordHelper helper) |
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) |
canHandleInspect, getClassForName, getMetadata, getOrder, getPolymorphicClasses, getResultSet, inspect, isAdornedListOperation, isAssignableFrom, isBasicOperation, isMapOperation, meetsCustomCriteria, willHandleSecuritypublic MultiTenantAdminRoleCustomPersistenceHandler()
public Boolean canHandleAdd(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage)
canHandleAdd in interface org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlercanHandleAdd in class org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapterpublic 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 canHandleRemove(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage)
canHandleRemove in interface org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlercanHandleRemove 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.CustomPersistenceHandlerAdapterpublic 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 add(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
add in interface org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandleradd 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.ServiceExceptionpublic void remove(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
remove in interface org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerremove in class org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapterorg.broadleafcommerce.common.exception.ServiceExceptionprotected boolean isTopLevel(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage)
protected boolean isEditingUser(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage)
protected boolean isEditingUserInSiteDefinition(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage)
protected boolean isAdminRoleClass(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage)
protected void checkUserOperationValidity(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage,
org.broadleafcommerce.openadmin.server.dao.DynamicEntityDao dynamicEntityDao,
org.broadleafcommerce.openadmin.server.service.persistence.module.RecordHelper helper)
protected org.broadleafcommerce.openadmin.server.service.persistence.module.criteria.FilterMapping buildSiteDefinitionFilterMapping(String objectPathName, String fieldPathName, org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage)
protected org.broadleafcommerce.openadmin.server.service.persistence.module.criteria.FilterMapping buildSiteFilterMapping(String objectPathName, String fieldPathName)
protected org.broadleafcommerce.common.site.domain.Site getCurrentSite()
Copyright © 2020. All rights reserved.