Class ArchivedOnlyEntityManagerInvocationProvider
java.lang.Object
com.broadleafcommerce.enterprise.common.persistence.entitymanager.EntityManagerInvocationProviderAdapter
com.broadleafcommerce.enterprise.workflow.persistence.entitymanager.AbstractEntityManagerInvocationProvider
com.broadleafcommerce.enterprise.workflow.admin.persistence.entitymanager.ArchivedOnlyEntityManagerInvocationProvider
- All Implemented Interfaces:
com.broadleafcommerce.enterprise.common.persistence.entitymanager.EntityManagerInvocationProvider,org.springframework.context.Lifecycle,org.springframework.context.Phased,org.springframework.context.SmartLifecycle,org.springframework.core.Ordered
public class ArchivedOnlyEntityManagerInvocationProvider
extends AbstractEntityManagerInvocationProvider
-
Field Summary
FieldsFields inherited from class com.broadleafcommerce.enterprise.workflow.persistence.entitymanager.AbstractEntityManagerInvocationProvider
filterEnablers, order, readOnlyEntityRequests, readOnlyEntityRequestsByNodeType, sandBoxHelper, viabilityCache, workflowStateManagerFields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCEFields inherited from interface org.springframework.context.SmartLifecycle
DEFAULT_PHASE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjecthandleMergeState(Object entity, jakarta.persistence.EntityManager em, String idProperty, boolean isProd) protected ObjecthandlePersistState(Object entity, jakarta.persistence.EntityManager em, String idProperty, boolean isProd) protected ObjecthandleRemoveState(Object entity, jakarta.persistence.EntityManager em, String idProperty, boolean isProd) Methods inherited from class com.broadleafcommerce.enterprise.workflow.persistence.entitymanager.AbstractEntityManagerInvocationProvider
disableFilters, enableFilters, getFilterEnablers, getOrder, getPhase, getReadOnlyRequests, handleCriteriaOperation, handleFindOperation, handlePersistence, handlePostMergeState, handlePostPersistState, handleQueryOperation, isAutoStartup, isRunning, isViableForEntityManager, setFilterEnablers, setOrder, shouldFilterOnFind, shouldPerformFiltration, shouldPerformFiltration, start, stop, stopMethods inherited from class com.broadleafcommerce.enterprise.common.persistence.entitymanager.EntityManagerInvocationProviderAdapter
preHandleEntityManagerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.context.SmartLifecycle
isPauseable
-
Field Details
-
ORDER
public static final int ORDER- See Also:
-
-
Constructor Details
-
ArchivedOnlyEntityManagerInvocationProvider
public ArchivedOnlyEntityManagerInvocationProvider()
-
-
Method Details
-
handleMergeState
protected Object handleMergeState(Object entity, jakarta.persistence.EntityManager em, String idProperty, boolean isProd) - Specified by:
handleMergeStatein classAbstractEntityManagerInvocationProvider
-
handlePersistState
protected Object handlePersistState(Object entity, jakarta.persistence.EntityManager em, String idProperty, boolean isProd) - Specified by:
handlePersistStatein classAbstractEntityManagerInvocationProvider
-
handleRemoveState
protected Object handleRemoveState(Object entity, jakarta.persistence.EntityManager em, String idProperty, boolean isProd) - Specified by:
handleRemoveStatein classAbstractEntityManagerInvocationProvider
-