public class UserOperationLogManager extends AbstractHistoricManager
UserOperationLogEntryEventEntity
that also provides a generic and some specific log methods.historyLevel, isHistoryEnabled, isHistoryLevelFullEnabled
Constructor and Description |
---|
UserOperationLogManager() |
checkHistoryEnabled, isHistoryEnabled, isHistoryLevelFullEnabled
checkAuthorization, close, configureQuery, delete, deleteAuthorizations, flush, getAttachmentManager, getByteArrayManager, getCaseDefinitionManager, getCaseExecutionManager, getCaseInstanceManager, getDbEntityManager, getDbSqlSession, getDeploymentManager, getHistoricActivityInstanceManager, getHistoricCaseActivityInstanceManager, getHistoricCaseInstanceManager, getHistoricDetailManager, getHistoricProcessInstanceManager, getHistoricTaskInstanceManager, getIdentityInfoManager, getIdentityLinkManager, getProcessDefinitionManager, getProcessInstanceManager, getResourceAuthorizationProvider, getResourceManager, getSession, getTaskManager, getVariableInstanceManager, insert, saveDefaultAuthorizations
public long findOperationLogEntryCountByQueryCriteria(UserOperationLogQueryImpl query)
public List<UserOperationLogEntry> findOperationLogEntriesByQueryCriteria(UserOperationLogQueryImpl query, Page page)
public void deleteOperationLogEntriesByProcessInstanceId(String historicProcessInstanceId)
public void deleteOperationLogEntriesByCaseInstanceId(String caseInstanceId)
public void deleteOperationLogEntriesByCaseDefinitionId(String caseInstanceId)
public void deleteOperationLogEntriesByTaskId(String taskId)
public void deleteOperationLogEntriesByProcessDefinitionId(String processDefinitionId)
public void deleteOperationLogEntryById(String entryId)
public void logUserOperations(UserOperationLogContext context)
public void logTaskOperations(String operation, TaskEntity task, List<PropertyChange> propertyChanges)
public void logLinkOperation(String operation, TaskEntity task, PropertyChange propertyChange)
public void logProcessInstanceOperation(String operation, String processInstanceId, String processDefinitionId, String processDefinitionKey, PropertyChange propertyChange)
public void logAttachmentOperation(String operation, TaskEntity task, PropertyChange propertyChange)
protected UserOperationLogContext createContextForTask(String entityType, String operation, TaskEntity task, List<PropertyChange> propertyChanges)
protected UserOperationLogContext createContextForProcessInstance(String operation, String processInstanceId, String processDefinitionId, String processDefinitionKey, List<PropertyChange> propertyChanges)
Copyright © 2018. All rights reserved.