Class JpaActivityLogRepository<D extends JpaActivityLog>
java.lang.Object
com.broadleafcommerce.workflow.provider.jpa.repository.JpaActivityLogRepository<D>
- All Implemented Interfaces:
com.broadleafcommerce.orchestration.internal.LogHandler
public class JpaActivityLogRepository<D extends JpaActivityLog>
extends Object
implements com.broadleafcommerce.orchestration.internal.LogHandler
-
Constructor Summary
ConstructorsConstructorDescriptionJpaActivityLogRepository
(com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.data.tracking.core.BasicAuditUtility auditUtility, com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager repositoryEntityTypeManager) -
Method Summary
-
Constructor Details
-
JpaActivityLogRepository
public JpaActivityLogRepository(com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.data.tracking.core.BasicAuditUtility auditUtility, com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager repositoryEntityTypeManager)
-
-
Method Details
-
addLog
@Policy(operationTypes=UPDATE) @Transactional("workflowTransactionManager") public void addLog(String logName, String logMessage) - Specified by:
addLog
in interfacecom.broadleafcommerce.orchestration.internal.LogHandler
-
find
@Policy(operationTypes=READ) public List<com.broadleafcommerce.orchestration.internal.Log> find(String workflowId) - Specified by:
find
in interfacecom.broadleafcommerce.orchestration.internal.LogHandler
-
getManagedType
-