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, deleteDefaultAuthorizations, flush, getAttachmentManager, getAuthorizationManager, getByteArrayManager, getCaseDefinitionManager, getCaseExecutionManager, getCaseInstanceManager, getCommandContext, getCurrentAuthentication, getDbEntityManager, getDbSqlSession, getDeploymentManager, getEventSubscriptionManager, getHistoricActivityInstanceManager, getHistoricCaseActivityInstanceManager, getHistoricCaseInstanceManager, getHistoricDetailManager, getHistoricIncidentManager, getHistoricJobLogManager, getHistoricProcessInstanceManager, getHistoricTaskInstanceManager, getHistoricVariableInstanceManager, getIdentityInfoManager, getIdentityLinkManager, getJobDefinitionManager, getJobManager, getProcessDefinitionManager, getProcessInstanceManager, getResourceAuthorizationProvider, getResourceManager, getSession, getTaskManager, getUserOperationLogManager, getVariableInstanceManager, insert, isAuthorizationEnabled, saveDefaultAuthorizations
public UserOperationLogEntry findOperationLogById(String entryId)
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 deleteOperationLogEntriesByProcessDefinitionKey(String processDefinitionKey)
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 logProcessDefinitionOperation(String operation, String processDefinitionId, String processDefinitionKey, PropertyChange propertyChange)
public void logJobOperation(String operation, String jobId, String jobDefinitionId, String processInstanceId, String processDefinitionId, String processDefinitionKey, PropertyChange propertyChange)
public void logJobDefinitionOperation(String operation, String jobDefinitionId, String processDefinitionId, String processDefinitionKey, PropertyChange propertyChange)
public void logAttachmentOperation(String operation, TaskEntity task, PropertyChange propertyChange)
public void logVariableOperation(String operation, String executionId, String taskId, PropertyChange propertyChange)
public void logVariableOperation(String operation, TaskEntity task, PropertyChange propertyChange)
public void logVariableOperation(String operation, ExecutionEntity execution, PropertyChange propertyChange)
protected UserOperationLogContext createContextForTask(String entityType, String operation, TaskEntity task, List<PropertyChange> propertyChanges)
protected UserOperationLogContext createContextForProcessDefinition(String operation, String processDefinitionId, String processDefinitionKey, List<PropertyChange> propertyChanges)
protected UserOperationLogContext createContextForProcessInstance(String operation, String processInstanceId, String processDefinitionId, String processDefinitionKey, List<PropertyChange> propertyChanges)
protected UserOperationLogContext createContextForJob(String operation, String jobId, String jobDefinitionId, String processInstanceId, String processDefinitionId, String processDefinitionKey, List<PropertyChange> propertyChanges)
protected UserOperationLogContext createContextForJobDefinition(String operation, String jobDefinitionId, String processDefinitionId, String processDefinitionKey, List<PropertyChange> propertyChanges)
protected UserOperationLogContext createContext(String entityType, String operationType)
protected UserOperationLogContext createContext(String entityType, String operationType, String processDefinitionKey, String processDefinitionId, String processInstanceId, String jobDefinitionId, String jobId, List<PropertyChange> propertyChanges)
Copyright © 2018. All rights reserved.