@Component(value="blAuditLogRequestCustomPersistenceHandler")
public class AuditLogRequestPersistenceHandler
extends org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapter
ListGrid
used to
show the user the currently available reports. Custom behavior around elapsed time, requester and stage of execution
is provided for here.Modifier and Type | Field and Description |
---|---|
protected org.broadleafcommerce.openadmin.server.security.dao.AdminUserDao |
adminUserDao |
static String |
AUTHOR_PROP_NAME |
static String |
CREATED_PROP_NAME |
static String |
ELAPSED_PROP_NAME |
protected org.springframework.context.MessageSource |
messageSource |
static String |
STAGE_PROP_NAME |
static String |
TYPE_PROP_NAME |
Constructor and Description |
---|
AuditLogRequestPersistenceHandler() |
Modifier and Type | Method and Description |
---|---|
Boolean |
canHandleFetch(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) |
Boolean |
canHandleInspect(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 org.broadleafcommerce.openadmin.dto.BasicFieldMetadata |
getAuthorField() |
protected org.broadleafcommerce.openadmin.dto.BasicFieldMetadata |
getElapsedField() |
protected org.broadleafcommerce.openadmin.server.service.persistence.module.criteria.FilterMapping |
getFilterMappingForAuthorFilter(String fieldName,
org.broadleafcommerce.openadmin.dto.CriteriaTransferObject cto) |
protected Map<String,org.broadleafcommerce.openadmin.dto.FieldMetadata> |
getMyMetadata(Map<String,org.broadleafcommerce.openadmin.dto.FieldMetadata> md) |
protected String |
getReportType(AuditLogRequest request) |
protected String |
getStage(int stage) |
protected org.broadleafcommerce.openadmin.dto.BasicFieldMetadata |
getTypeField() |
org.broadleafcommerce.openadmin.dto.DynamicResultSet |
inspect(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage,
org.broadleafcommerce.openadmin.server.dao.DynamicEntityDao dynamicEntityDao,
org.broadleafcommerce.openadmin.server.service.persistence.module.InspectHelper helper) |
protected boolean |
isAuditLogRequestAssignable(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) |
public static final String AUTHOR_PROP_NAME
public static final String ELAPSED_PROP_NAME
public static final String TYPE_PROP_NAME
public static final String STAGE_PROP_NAME
public static final String CREATED_PROP_NAME
protected org.springframework.context.MessageSource messageSource
protected org.broadleafcommerce.openadmin.server.security.dao.AdminUserDao adminUserDao
protected boolean isAuditLogRequestAssignable(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage)
public Boolean canHandleInspect(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage)
canHandleInspect
in interface org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandler
canHandleInspect
in class org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapter
public Boolean canHandleFetch(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage)
canHandleFetch
in interface org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandler
canHandleFetch
in class org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapter
public org.broadleafcommerce.openadmin.dto.DynamicResultSet inspect(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage, org.broadleafcommerce.openadmin.server.dao.DynamicEntityDao dynamicEntityDao, org.broadleafcommerce.openadmin.server.service.persistence.module.InspectHelper helper) throws org.broadleafcommerce.common.exception.ServiceException
inspect
in interface org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandler
inspect
in class org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapter
org.broadleafcommerce.common.exception.ServiceException
protected Map<String,org.broadleafcommerce.openadmin.dto.FieldMetadata> getMyMetadata(Map<String,org.broadleafcommerce.openadmin.dto.FieldMetadata> md) throws org.broadleafcommerce.common.exception.ServiceException
org.broadleafcommerce.common.exception.ServiceException
protected org.broadleafcommerce.openadmin.server.service.persistence.module.criteria.FilterMapping getFilterMappingForAuthorFilter(String fieldName, org.broadleafcommerce.openadmin.dto.CriteriaTransferObject cto)
@Transactional(value="blTransactionManager") 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.CustomPersistenceHandler
fetch
in class org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapter
org.broadleafcommerce.common.exception.ServiceException
protected String getStage(int stage)
protected String getReportType(AuditLogRequest request)
protected org.broadleafcommerce.openadmin.dto.BasicFieldMetadata getAuthorField()
protected org.broadleafcommerce.openadmin.dto.BasicFieldMetadata getElapsedField()
protected org.broadleafcommerce.openadmin.dto.BasicFieldMetadata getTypeField()
Copyright © 2019. All rights reserved.