org.camunda.bpm.engine.impl.persistence.entity
Class UserOperationLogManager
java.lang.Object
org.camunda.bpm.engine.impl.persistence.AbstractManager
org.camunda.bpm.engine.impl.persistence.AbstractHistoricManager
org.camunda.bpm.engine.impl.persistence.entity.UserOperationLogManager
- All Implemented Interfaces:
- Session
public class UserOperationLogManager
- extends AbstractHistoricManager
Manager for UserOperationLogEntryEventEntity that also provides a generic and some specific log methods.
- Author:
- Danny Gräf
|
Method Summary |
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)
|
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 |
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 |
createContextForTask(String entityType,
String operation,
TaskEntity task,
List<PropertyChange> propertyChanges)
|
void |
deleteOperationLogEntriesByCaseDefinitionId(String caseInstanceId)
|
void |
deleteOperationLogEntriesByCaseInstanceId(String caseInstanceId)
|
void |
deleteOperationLogEntriesByProcessDefinitionId(String processDefinitionId)
|
void |
deleteOperationLogEntriesByProcessDefinitionKey(String processDefinitionKey)
|
void |
deleteOperationLogEntriesByProcessInstanceId(String historicProcessInstanceId)
|
void |
deleteOperationLogEntriesByTaskId(String taskId)
|
void |
deleteOperationLogEntryById(String entryId)
|
UserOperationLogEntry |
findOperationLogById(String entryId)
|
List<UserOperationLogEntry> |
findOperationLogEntriesByQueryCriteria(UserOperationLogQueryImpl query,
Page page)
|
long |
findOperationLogEntryCountByQueryCriteria(UserOperationLogQueryImpl query)
|
void |
logAttachmentOperation(String operation,
TaskEntity task,
PropertyChange propertyChange)
|
void |
logJobDefinitionOperation(String operation,
String jobDefinitionId,
String processDefinitionId,
String processDefinitionKey,
PropertyChange propertyChange)
|
void |
logJobOperation(String operation,
String jobId,
String jobDefinitionId,
String processInstanceId,
String processDefinitionId,
String processDefinitionKey,
PropertyChange propertyChange)
|
void |
logLinkOperation(String operation,
TaskEntity task,
PropertyChange propertyChange)
|
void |
logProcessDefinitionOperation(String operation,
String processDefinitionId,
String processDefinitionKey,
PropertyChange propertyChange)
|
void |
logProcessInstanceOperation(String operation,
String processInstanceId,
String processDefinitionId,
String processDefinitionKey,
PropertyChange propertyChange)
|
void |
logTaskOperations(String operation,
TaskEntity task,
List<PropertyChange> propertyChanges)
|
void |
logUserOperations(UserOperationLogContext context)
|
void |
logVariableOperation(String operation,
ExecutionEntity execution,
PropertyChange propertyChange)
|
void |
logVariableOperation(String operation,
String executionId,
String taskId,
PropertyChange propertyChange)
|
void |
logVariableOperation(String operation,
TaskEntity task,
PropertyChange propertyChange)
|
| Methods inherited from class org.camunda.bpm.engine.impl.persistence.AbstractManager |
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 |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UserOperationLogManager
public UserOperationLogManager()
findOperationLogById
public UserOperationLogEntry findOperationLogById(String entryId)
findOperationLogEntryCountByQueryCriteria
public long findOperationLogEntryCountByQueryCriteria(UserOperationLogQueryImpl query)
findOperationLogEntriesByQueryCriteria
public List<UserOperationLogEntry> findOperationLogEntriesByQueryCriteria(UserOperationLogQueryImpl query,
Page page)
deleteOperationLogEntriesByProcessInstanceId
public void deleteOperationLogEntriesByProcessInstanceId(String historicProcessInstanceId)
deleteOperationLogEntriesByCaseInstanceId
public void deleteOperationLogEntriesByCaseInstanceId(String caseInstanceId)
deleteOperationLogEntriesByCaseDefinitionId
public void deleteOperationLogEntriesByCaseDefinitionId(String caseInstanceId)
deleteOperationLogEntriesByTaskId
public void deleteOperationLogEntriesByTaskId(String taskId)
deleteOperationLogEntriesByProcessDefinitionId
public void deleteOperationLogEntriesByProcessDefinitionId(String processDefinitionId)
deleteOperationLogEntriesByProcessDefinitionKey
public void deleteOperationLogEntriesByProcessDefinitionKey(String processDefinitionKey)
deleteOperationLogEntryById
public void deleteOperationLogEntryById(String entryId)
logUserOperations
public void logUserOperations(UserOperationLogContext context)
logTaskOperations
public void logTaskOperations(String operation,
TaskEntity task,
List<PropertyChange> propertyChanges)
logLinkOperation
public void logLinkOperation(String operation,
TaskEntity task,
PropertyChange propertyChange)
logProcessInstanceOperation
public void logProcessInstanceOperation(String operation,
String processInstanceId,
String processDefinitionId,
String processDefinitionKey,
PropertyChange propertyChange)
logProcessDefinitionOperation
public void logProcessDefinitionOperation(String operation,
String processDefinitionId,
String processDefinitionKey,
PropertyChange propertyChange)
logJobOperation
public void logJobOperation(String operation,
String jobId,
String jobDefinitionId,
String processInstanceId,
String processDefinitionId,
String processDefinitionKey,
PropertyChange propertyChange)
logJobDefinitionOperation
public void logJobDefinitionOperation(String operation,
String jobDefinitionId,
String processDefinitionId,
String processDefinitionKey,
PropertyChange propertyChange)
logAttachmentOperation
public void logAttachmentOperation(String operation,
TaskEntity task,
PropertyChange propertyChange)
logVariableOperation
public void logVariableOperation(String operation,
String executionId,
String taskId,
PropertyChange propertyChange)
logVariableOperation
public void logVariableOperation(String operation,
TaskEntity task,
PropertyChange propertyChange)
logVariableOperation
public void logVariableOperation(String operation,
ExecutionEntity execution,
PropertyChange propertyChange)
createContextForTask
protected UserOperationLogContext createContextForTask(String entityType,
String operation,
TaskEntity task,
List<PropertyChange> propertyChanges)
createContextForProcessDefinition
protected UserOperationLogContext createContextForProcessDefinition(String operation,
String processDefinitionId,
String processDefinitionKey,
List<PropertyChange> propertyChanges)
createContextForProcessInstance
protected UserOperationLogContext createContextForProcessInstance(String operation,
String processInstanceId,
String processDefinitionId,
String processDefinitionKey,
List<PropertyChange> propertyChanges)
createContextForJob
protected UserOperationLogContext createContextForJob(String operation,
String jobId,
String jobDefinitionId,
String processInstanceId,
String processDefinitionId,
String processDefinitionKey,
List<PropertyChange> propertyChanges)
createContextForJobDefinition
protected UserOperationLogContext createContextForJobDefinition(String operation,
String jobDefinitionId,
String processDefinitionId,
String processDefinitionKey,
List<PropertyChange> propertyChanges)
createContext
protected UserOperationLogContext createContext(String entityType,
String operationType)
createContext
protected UserOperationLogContext createContext(String entityType,
String operationType,
String processDefinitionKey,
String processDefinitionId,
String processInstanceId,
String jobDefinitionId,
String jobId,
List<PropertyChange> propertyChanges)
Copyright © 2015 camunda services GmbH. All rights reserved.