org.camunda.bpm.engine.impl.persistence
Class AbstractManager

java.lang.Object
  extended by org.camunda.bpm.engine.impl.persistence.AbstractManager
All Implemented Interfaces:
Session
Direct Known Subclasses:
AbstractHistoricManager, AuthorizationManager, ByteArrayManager, DbReadOnlyIdentityServiceProvider, DeploymentManager, EventSubscriptionManager, ExecutionManager, HistoricStatisticsManager, IdentityInfoManager, IdentityLinkManager, IncidentManager, JobDefinitionManager, JobManager, ProcessDefinitionManager, PropertyManager, ResourceManager, StatisticsManager, TableDataManager, TaskManager, VariableInstanceManager

public abstract class AbstractManager
extends Object
implements Session

Author:
Tom Baeyens

Constructor Summary
AbstractManager()
           
 
Method Summary
 void close()
           
 void delete(PersistentObject persistentObject)
           
 void flush()
           
protected  AttachmentManager getAttachmentManager()
           
protected  ByteArrayManager getByteArrayManager()
           
protected  DbSqlSession getDbSqlSession()
           
protected  DeploymentManager getDeploymentManager()
           
protected  HistoricActivityInstanceManager getHistoricActivityInstanceManager()
           
protected  HistoricDetailManager getHistoricDetailManager()
           
protected  HistoricProcessInstanceManager getHistoricProcessInstanceManager()
           
protected  HistoricTaskInstanceManager getHistoricTaskInstanceManager()
           
protected  IdentityInfoManager getIdentityInfoManager()
           
protected  IdentityLinkManager getIdentityLinkManager()
           
protected  ProcessDefinitionManager getProcessDefinitionManager()
           
protected  ExecutionManager getProcessInstanceManager()
           
protected  ResourceManager getResourceManager()
           
protected
<T> T
getSession(Class<T> sessionClass)
           
protected  TaskManager getTaskManager()
           
protected  VariableInstanceManager getVariableInstanceManager()
           
 void insert(PersistentObject persistentObject)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractManager

public AbstractManager()
Method Detail

insert

public void insert(PersistentObject persistentObject)

delete

public void delete(PersistentObject persistentObject)

getDbSqlSession

protected DbSqlSession getDbSqlSession()

getSession

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

getDeploymentManager

protected DeploymentManager getDeploymentManager()

getResourceManager

protected ResourceManager getResourceManager()

getByteArrayManager

protected ByteArrayManager getByteArrayManager()

getProcessDefinitionManager

protected ProcessDefinitionManager getProcessDefinitionManager()

getProcessInstanceManager

protected ExecutionManager getProcessInstanceManager()

getTaskManager

protected TaskManager getTaskManager()

getIdentityLinkManager

protected IdentityLinkManager getIdentityLinkManager()

getVariableInstanceManager

protected VariableInstanceManager getVariableInstanceManager()

getHistoricProcessInstanceManager

protected HistoricProcessInstanceManager getHistoricProcessInstanceManager()

getHistoricDetailManager

protected HistoricDetailManager getHistoricDetailManager()

getHistoricActivityInstanceManager

protected HistoricActivityInstanceManager getHistoricActivityInstanceManager()

getHistoricTaskInstanceManager

protected HistoricTaskInstanceManager getHistoricTaskInstanceManager()

getIdentityInfoManager

protected IdentityInfoManager getIdentityInfoManager()

getAttachmentManager

protected AttachmentManager getAttachmentManager()

close

public void close()
Specified by:
close in interface Session

flush

public void flush()
Specified by:
flush in interface Session


Copyright © 2014 camunda services GmbH. All Rights Reserved.