org.activiti.engine.impl
类 HistoryServiceImpl

java.lang.Object
  继承者 org.activiti.engine.impl.ServiceImpl
      继承者 org.activiti.engine.impl.HistoryServiceImpl
所有已实现的接口:
HistoryService

public class HistoryServiceImpl
extends ServiceImpl
implements HistoryService

作者:
Tom Baeyens, Bernd Ruecker (camunda), Christian Stettler

字段摘要
 
从类 org.activiti.engine.impl.ServiceImpl 继承的字段
commandExecutor
 
构造方法摘要
HistoryServiceImpl()
           
 
方法摘要
 HistoricActivityInstanceQuery createHistoricActivityInstanceQuery()
          Creates a new programmatic query to search for HistoricActivityInstances.
 HistoricDetailQuery createHistoricDetailQuery()
          Creates a new programmatic query to search for HistoricDetails.
 HistoricProcessInstanceQuery createHistoricProcessInstanceQuery()
          Creates a new programmatic query to search for HistoricProcessInstances.
 HistoricTaskInstanceQuery createHistoricTaskInstanceQuery()
          Creates a new programmatic query to search for HistoricTaskInstances.
 HistoricVariableInstanceQuery createHistoricVariableInstanceQuery()
          Creates a new programmatic query to search for HistoricVariableInstances.
 NativeHistoricActivityInstanceQuery createNativeHistoricActivityInstanceQuery()
          creates a native query to search for HistoricActivityInstances via SQL
 NativeHistoricDetailQuery createNativeHistoricDetailQuery()
          Returns a new NativeQuery for process definitions.
 NativeHistoricProcessInstanceQuery createNativeHistoricProcessInstanceQuery()
          creates a native query to search for HistoricProcessInstances via SQL
 NativeHistoricTaskInstanceQuery createNativeHistoricTaskInstanceQuery()
          creates a native query to search for HistoricTaskInstances via SQL
 NativeHistoricVariableInstanceQuery createNativeHistoricVariableInstanceQuery()
          Returns a new NativeQuery for process definitions.
 void deleteHistoricProcessInstance(String processInstanceId)
          Deletes historic process instance.
 void deleteHistoricTaskInstance(String taskId)
          Deletes historic task instance.
 List<HistoricIdentityLink> getHistoricIdentityLinksForProcessInstance(String processInstanceId)
          Retrieves the HistoricIdentityLinks associated with the given process instance.
 List<HistoricIdentityLink> getHistoricIdentityLinksForTask(String taskId)
          Retrieves the HistoricIdentityLinks associated with the given task.
 
从类 org.activiti.engine.impl.ServiceImpl 继承的方法
getCommandExecutor, setCommandExecutor
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

HistoryServiceImpl

public HistoryServiceImpl()
方法详细信息

createHistoricProcessInstanceQuery

public HistoricProcessInstanceQuery createHistoricProcessInstanceQuery()
从接口 HistoryService 复制的描述
Creates a new programmatic query to search for HistoricProcessInstances.

指定者:
接口 HistoryService 中的 createHistoricProcessInstanceQuery

createHistoricActivityInstanceQuery

public HistoricActivityInstanceQuery createHistoricActivityInstanceQuery()
从接口 HistoryService 复制的描述
Creates a new programmatic query to search for HistoricActivityInstances.

指定者:
接口 HistoryService 中的 createHistoricActivityInstanceQuery

createHistoricTaskInstanceQuery

public HistoricTaskInstanceQuery createHistoricTaskInstanceQuery()
从接口 HistoryService 复制的描述
Creates a new programmatic query to search for HistoricTaskInstances.

指定者:
接口 HistoryService 中的 createHistoricTaskInstanceQuery

createHistoricDetailQuery

public HistoricDetailQuery createHistoricDetailQuery()
从接口 HistoryService 复制的描述
Creates a new programmatic query to search for HistoricDetails.

指定者:
接口 HistoryService 中的 createHistoricDetailQuery

createNativeHistoricDetailQuery

public NativeHistoricDetailQuery createNativeHistoricDetailQuery()
从接口 HistoryService 复制的描述
Returns a new NativeQuery for process definitions.

指定者:
接口 HistoryService 中的 createNativeHistoricDetailQuery

createHistoricVariableInstanceQuery

public HistoricVariableInstanceQuery createHistoricVariableInstanceQuery()
从接口 HistoryService 复制的描述
Creates a new programmatic query to search for HistoricVariableInstances.

指定者:
接口 HistoryService 中的 createHistoricVariableInstanceQuery

createNativeHistoricVariableInstanceQuery

public NativeHistoricVariableInstanceQuery createNativeHistoricVariableInstanceQuery()
从接口 HistoryService 复制的描述
Returns a new NativeQuery for process definitions.

指定者:
接口 HistoryService 中的 createNativeHistoricVariableInstanceQuery

deleteHistoricTaskInstance

public void deleteHistoricTaskInstance(String taskId)
从接口 HistoryService 复制的描述
Deletes historic task instance. This might be useful for tasks that are dynamically created and then completed. If the historic task instance doesn't exist, no exception is thrown and the method returns normal.

指定者:
接口 HistoryService 中的 deleteHistoricTaskInstance

deleteHistoricProcessInstance

public void deleteHistoricProcessInstance(String processInstanceId)
从接口 HistoryService 复制的描述
Deletes historic process instance. All historic activities, historic task and historic details (variable updates, form properties) are deleted as well.

指定者:
接口 HistoryService 中的 deleteHistoricProcessInstance

createNativeHistoricProcessInstanceQuery

public NativeHistoricProcessInstanceQuery createNativeHistoricProcessInstanceQuery()
从接口 HistoryService 复制的描述
creates a native query to search for HistoricProcessInstances via SQL

指定者:
接口 HistoryService 中的 createNativeHistoricProcessInstanceQuery

createNativeHistoricTaskInstanceQuery

public NativeHistoricTaskInstanceQuery createNativeHistoricTaskInstanceQuery()
从接口 HistoryService 复制的描述
creates a native query to search for HistoricTaskInstances via SQL

指定者:
接口 HistoryService 中的 createNativeHistoricTaskInstanceQuery

createNativeHistoricActivityInstanceQuery

public NativeHistoricActivityInstanceQuery createNativeHistoricActivityInstanceQuery()
从接口 HistoryService 复制的描述
creates a native query to search for HistoricActivityInstances via SQL

指定者:
接口 HistoryService 中的 createNativeHistoricActivityInstanceQuery

getHistoricIdentityLinksForProcessInstance

public List<HistoricIdentityLink> getHistoricIdentityLinksForProcessInstance(String processInstanceId)
从接口 HistoryService 复制的描述
Retrieves the HistoricIdentityLinks associated with the given process instance. Such an IdentityLink informs how a certain identity (eg. group or user) is associated with a certain process instance, even if the instance is completed as opposed to IdentityLinks which only exist for active instances.

指定者:
接口 HistoryService 中的 getHistoricIdentityLinksForProcessInstance

getHistoricIdentityLinksForTask

public List<HistoricIdentityLink> getHistoricIdentityLinksForTask(String taskId)
从接口 HistoryService 复制的描述
Retrieves the HistoricIdentityLinks associated with the given task. Such an IdentityLink informs how a certain identity (eg. group or user) is associated with a certain task (eg. as candidate, assignee, etc.), even if the task is completed as opposed to IdentityLinks which only exist for active tasks.

指定者:
接口 HistoryService 中的 getHistoricIdentityLinksForTask


Copyright © 2013 Alfresco. All rights reserved.