@Component(value="blScheduledJobDetailCustomPersistenceHandler")
public class ScheduledJobDetailCustomPersistenceHandler
extends org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapter
Modifier and Type | Field and Description |
---|---|
static String |
DETAILS_MAP_NAME |
protected ScheduledJobDetailService |
jobDetailService |
protected ScheduledJobService |
jobService |
Constructor and Description |
---|
ScheduledJobDetailCustomPersistenceHandler() |
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.dto.Entity |
buildJobDetailRecord(org.broadleafcommerce.openadmin.server.service.persistence.module.RecordHelper helper,
Map<String,org.broadleafcommerce.openadmin.dto.FieldMetadata> jobDetailProperties,
ScheduledJobDetail jobDetail) |
protected org.broadleafcommerce.openadmin.dto.Entity[] |
buildJobDetailRecords(org.broadleafcommerce.openadmin.dto.PersistencePackage pkg,
org.broadleafcommerce.openadmin.server.service.persistence.module.RecordHelper helper,
List<ScheduledJobDetail> jobDetails) |
protected Boolean |
canHandle(org.broadleafcommerce.openadmin.dto.PersistencePackage pkg) |
Boolean |
canHandleAdd(org.broadleafcommerce.openadmin.dto.PersistencePackage pkg) |
Boolean |
canHandleFetch(org.broadleafcommerce.openadmin.dto.PersistencePackage pkg) |
Boolean |
canHandleRemove(org.broadleafcommerce.openadmin.dto.PersistencePackage pkg) |
Boolean |
canHandleUpdate(org.broadleafcommerce.openadmin.dto.PersistencePackage pkg) |
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 ScheduledJob |
fetchJob(org.broadleafcommerce.openadmin.dto.PersistencePackage pkg) |
protected ScheduledJobDetail |
fetchJobDetail(org.broadleafcommerce.openadmin.dto.PersistencePackage pkg) |
protected Map<String,org.broadleafcommerce.openadmin.dto.FieldMetadata> |
getJobDetailMetadata(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage,
org.broadleafcommerce.openadmin.server.service.persistence.module.RecordHelper helper) |
protected Long |
getJobIdFromSectionCrumbs(org.broadleafcommerce.openadmin.dto.PersistencePackage pkg) |
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) |
protected ScheduledJobDetail |
updateJobDetailProperties(ScheduledJobDetail jobDetail,
org.broadleafcommerce.openadmin.dto.PersistencePackage pkg) |
canHandleInspect, getClassForName, getMetadata, getOrder, getPolymorphicClasses, getResultSet, inspect, isAdornedListOperation, isAssignableFrom, isBasicOperation, isMapOperation, meetsCustomCriteria, willHandleSecurity
public static final String DETAILS_MAP_NAME
protected ScheduledJobService jobService
protected ScheduledJobDetailService jobDetailService
public ScheduledJobDetailCustomPersistenceHandler()
public Boolean canHandleAdd(org.broadleafcommerce.openadmin.dto.PersistencePackage pkg)
canHandleAdd
in interface org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandler
canHandleAdd
in class org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapter
public Boolean canHandleUpdate(org.broadleafcommerce.openadmin.dto.PersistencePackage pkg)
canHandleUpdate
in interface org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandler
canHandleUpdate
in class org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapter
public Boolean canHandleFetch(org.broadleafcommerce.openadmin.dto.PersistencePackage pkg)
canHandleFetch
in interface org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandler
canHandleFetch
in class org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapter
public Boolean canHandleRemove(org.broadleafcommerce.openadmin.dto.PersistencePackage pkg)
canHandleRemove
in interface org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandler
canHandleRemove
in class org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapter
protected Boolean canHandle(org.broadleafcommerce.openadmin.dto.PersistencePackage pkg)
public 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.CustomPersistenceHandler
add
in class org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapter
org.broadleafcommerce.common.exception.ServiceException
public 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.CustomPersistenceHandler
update
in class org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapter
org.broadleafcommerce.common.exception.ServiceException
protected ScheduledJobDetail fetchJobDetail(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.CustomPersistenceHandler
fetch
in class org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapter
org.broadleafcommerce.common.exception.ServiceException
protected org.broadleafcommerce.openadmin.dto.Entity[] buildJobDetailRecords(org.broadleafcommerce.openadmin.dto.PersistencePackage pkg, org.broadleafcommerce.openadmin.server.service.persistence.module.RecordHelper helper, List<ScheduledJobDetail> jobDetails)
protected org.broadleafcommerce.openadmin.dto.Entity buildJobDetailRecord(org.broadleafcommerce.openadmin.server.service.persistence.module.RecordHelper helper, Map<String,org.broadleafcommerce.openadmin.dto.FieldMetadata> jobDetailProperties, ScheduledJobDetail jobDetail)
protected Long getJobIdFromSectionCrumbs(org.broadleafcommerce.openadmin.dto.PersistencePackage pkg)
public 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.CustomPersistenceHandler
remove
in class org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapter
org.broadleafcommerce.common.exception.ServiceException
protected ScheduledJobDetail updateJobDetailProperties(ScheduledJobDetail jobDetail, org.broadleafcommerce.openadmin.dto.PersistencePackage pkg)
protected ScheduledJob fetchJob(org.broadleafcommerce.openadmin.dto.PersistencePackage pkg)
Copyright © 2020. All rights reserved.