org.activiti.engine.impl.interceptor
类 CommandContext

java.lang.Object
  继承者 org.activiti.engine.impl.interceptor.CommandContext

public class CommandContext
extends Object

作者:
Tom Baeyens, Agim Emruli

字段摘要
protected  Command<?> command
           
protected  Throwable exception
           
protected  FailedJobCommandFactory failedJobCommandFactory
           
protected  LinkedList<AtomicOperation> nextOperations
           
protected  ProcessEngineConfigurationImpl processEngineConfiguration
           
protected  Map<Class<?>,SessionFactory> sessionFactories
           
protected  Map<Class<?>,Session> sessions
           
protected  TransactionContext transactionContext
           
 
构造方法摘要
CommandContext(Command<?> command, ProcessEngineConfigurationImpl processEngineConfiguration)
           
 
方法摘要
 void close()
           
protected  void closeSessions()
           
 void exception(Throwable exception)
           
protected  void flushSessions()
           
 AttachmentEntityManager getAttachmentEntityManager()
           
 ByteArrayEntityManager getByteArrayEntityManager()
           
 Command<?> getCommand()
           
 CommentEntityManager getCommentEntityManager()
           
 DbSqlSession getDbSqlSession()
           
 DeploymentEntityManager getDeploymentEntityManager()
           
 EventSubscriptionEntityManager getEventSubscriptionEntityManager()
           
 Throwable getException()
           
 ExecutionEntityManager getExecutionEntityManager()
           
 FailedJobCommandFactory getFailedJobCommandFactory()
           
 GroupIdentityManager getGroupIdentityManager()
           
 HistoricActivityInstanceEntityManager getHistoricActivityInstanceEntityManager()
           
 HistoricDetailEntityManager getHistoricDetailEntityManager()
           
 HistoricIdentityLinkEntityManager getHistoricIdentityLinkEntityManager()
           
 HistoricProcessInstanceEntityManager getHistoricProcessInstanceEntityManager()
           
 HistoricTaskInstanceEntityManager getHistoricTaskInstanceEntityManager()
           
 HistoricVariableInstanceEntityManager getHistoricVariableInstanceEntityManager()
           
 HistoryManager getHistoryManager()
           
 IdentityInfoEntityManager getIdentityInfoEntityManager()
           
 IdentityLinkEntityManager getIdentityLinkEntityManager()
           
 JobEntityManager getJobEntityManager()
           
 MembershipIdentityManager getMembershipIdentityManager()
           
 ModelEntityManager getModelEntityManager()
           
 ProcessDefinitionEntityManager getProcessDefinitionEntityManager()
           
 PropertyEntityManager getPropertyEntityManager()
           
 ResourceEntityManager getResourceEntityManager()
           
<T> T
getSession(Class<T> sessionClass)
           
 Map<Class<?>,SessionFactory> getSessionFactories()
           
 Map<Class<?>,Session> getSessions()
           
 TableDataManager getTableDataManager()
           
 TaskEntityManager getTaskEntityManager()
           
 TransactionContext getTransactionContext()
           
 UserIdentityManager getUserIdentityManager()
           
 VariableInstanceEntityManager getVariableInstanceEntityManager()
           
 void performOperation(AtomicOperation executionOperation, InterpretableExecution execution)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

command

protected Command<?> command

transactionContext

protected TransactionContext transactionContext

sessionFactories

protected Map<Class<?>,SessionFactory> sessionFactories

sessions

protected Map<Class<?>,Session> sessions

exception

protected Throwable exception

nextOperations

protected LinkedList<AtomicOperation> nextOperations

processEngineConfiguration

protected ProcessEngineConfigurationImpl processEngineConfiguration

failedJobCommandFactory

protected FailedJobCommandFactory failedJobCommandFactory
构造方法详细信息

CommandContext

public CommandContext(Command<?> command,
                      ProcessEngineConfigurationImpl processEngineConfiguration)
方法详细信息

performOperation

public void performOperation(AtomicOperation executionOperation,
                             InterpretableExecution execution)

close

public void close()

flushSessions

protected void flushSessions()

closeSessions

protected void closeSessions()

exception

public void exception(Throwable exception)

getSession

public <T> T getSession(Class<T> sessionClass)

getDbSqlSession

public DbSqlSession getDbSqlSession()

getDeploymentEntityManager

public DeploymentEntityManager getDeploymentEntityManager()

getResourceEntityManager

public ResourceEntityManager getResourceEntityManager()

getByteArrayEntityManager

public ByteArrayEntityManager getByteArrayEntityManager()

getProcessDefinitionEntityManager

public ProcessDefinitionEntityManager getProcessDefinitionEntityManager()

getModelEntityManager

public ModelEntityManager getModelEntityManager()

getExecutionEntityManager

public ExecutionEntityManager getExecutionEntityManager()

getTaskEntityManager

public TaskEntityManager getTaskEntityManager()

getIdentityLinkEntityManager

public IdentityLinkEntityManager getIdentityLinkEntityManager()

getVariableInstanceEntityManager

public VariableInstanceEntityManager getVariableInstanceEntityManager()

getHistoricProcessInstanceEntityManager

public HistoricProcessInstanceEntityManager getHistoricProcessInstanceEntityManager()

getHistoricDetailEntityManager

public HistoricDetailEntityManager getHistoricDetailEntityManager()

getHistoricVariableInstanceEntityManager

public HistoricVariableInstanceEntityManager getHistoricVariableInstanceEntityManager()

getHistoricActivityInstanceEntityManager

public HistoricActivityInstanceEntityManager getHistoricActivityInstanceEntityManager()

getHistoricTaskInstanceEntityManager

public HistoricTaskInstanceEntityManager getHistoricTaskInstanceEntityManager()

getHistoricIdentityLinkEntityManager

public HistoricIdentityLinkEntityManager getHistoricIdentityLinkEntityManager()

getJobEntityManager

public JobEntityManager getJobEntityManager()

getUserIdentityManager

public UserIdentityManager getUserIdentityManager()

getGroupIdentityManager

public GroupIdentityManager getGroupIdentityManager()

getIdentityInfoEntityManager

public IdentityInfoEntityManager getIdentityInfoEntityManager()

getMembershipIdentityManager

public MembershipIdentityManager getMembershipIdentityManager()

getAttachmentEntityManager

public AttachmentEntityManager getAttachmentEntityManager()

getTableDataManager

public TableDataManager getTableDataManager()

getCommentEntityManager

public CommentEntityManager getCommentEntityManager()

getPropertyEntityManager

public PropertyEntityManager getPropertyEntityManager()

getEventSubscriptionEntityManager

public EventSubscriptionEntityManager getEventSubscriptionEntityManager()

getSessionFactories

public Map<Class<?>,SessionFactory> getSessionFactories()

getHistoryManager

public HistoryManager getHistoryManager()

getTransactionContext

public TransactionContext getTransactionContext()

getCommand

public Command<?> getCommand()

getSessions

public Map<Class<?>,Session> getSessions()

getException

public Throwable getException()

getFailedJobCommandFactory

public FailedJobCommandFactory getFailedJobCommandFactory()


Copyright © 2013 Alfresco. All rights reserved.