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, CaseDefinitionManager, CaseExecutionManager, CaseSentryPartManager, DbReadOnlyIdentityServiceProvider, DeploymentManager, EventSubscriptionManager, ExecutionManager, FilterManager, HistoricJobLogManager, 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
protected  void checkAuthorization(Permission permission, Resource resource, String resourceId)
           
 void close()
           
protected  void configureQuery(AbstractQuery<?,?> query, Resource resource)
           
 void delete(DbEntity dbEntity)
           
protected  void deleteAuthorizations(Resource resource, String resourceId)
           
 void deleteDefaultAuthorizations(AuthorizationEntity[] authorizations)
           
 void flush()
           
protected  AttachmentManager getAttachmentManager()
           
protected  AuthorizationManager getAuthorizationManager()
           
protected  ByteArrayManager getByteArrayManager()
           
protected  CaseDefinitionManager getCaseDefinitionManager()
           
protected  CaseExecutionManager getCaseExecutionManager()
           
protected  CaseExecutionManager getCaseInstanceManager()
           
protected  Authentication getCurrentAuthentication()
           
protected  DbEntityManager getDbEntityManager()
           
protected  DbSqlSession getDbSqlSession()
           
protected  DeploymentManager getDeploymentManager()
           
protected  EventSubscriptionManager getEventSubscriptionManager()
           
protected  HistoricActivityInstanceManager getHistoricActivityInstanceManager()
           
protected  HistoricCaseActivityInstanceManager getHistoricCaseActivityInstanceManager()
           
protected  HistoricCaseInstanceManager getHistoricCaseInstanceManager()
           
protected  HistoricDetailManager getHistoricDetailManager()
           
protected  HistoricIncidentManager getHistoricIncidentManager()
           
protected  HistoricJobLogManager getHistoricJobLogManager()
           
protected  HistoricProcessInstanceManager getHistoricProcessInstanceManager()
           
protected  HistoricTaskInstanceManager getHistoricTaskInstanceManager()
           
protected  HistoricVariableInstanceManager getHistoricVariableInstanceManager()
           
protected  IdentityInfoManager getIdentityInfoManager()
           
protected  IdentityLinkManager getIdentityLinkManager()
           
protected  JobDefinitionManager getJobDefinitionManager()
           
protected  JobManager getJobManager()
           
protected  ProcessDefinitionManager getProcessDefinitionManager()
           
protected  ExecutionManager getProcessInstanceManager()
           
protected  ResourceAuthorizationProvider getResourceAuthorizationProvider()
           
protected  ResourceManager getResourceManager()
           
protected
<T> T
getSession(Class<T> sessionClass)
           
protected  TaskManager getTaskManager()
           
protected  UserOperationLogManager getUserOperationLogManager()
           
protected  VariableInstanceManager getVariableInstanceManager()
           
 void insert(DbEntity dbEntity)
           
protected  boolean isAuthorizationEnabled()
           
 void saveDefaultAuthorizations(AuthorizationEntity[] authorizations)
           
 
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(DbEntity dbEntity)

delete

public void delete(DbEntity dbEntity)

getDbEntityManager

protected DbEntityManager getDbEntityManager()

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()

getCaseDefinitionManager

protected CaseDefinitionManager getCaseDefinitionManager()

getCaseInstanceManager

protected CaseExecutionManager getCaseInstanceManager()

getCaseExecutionManager

protected CaseExecutionManager getCaseExecutionManager()

getProcessInstanceManager

protected ExecutionManager getProcessInstanceManager()

getTaskManager

protected TaskManager getTaskManager()

getIdentityLinkManager

protected IdentityLinkManager getIdentityLinkManager()

getVariableInstanceManager

protected VariableInstanceManager getVariableInstanceManager()

getHistoricProcessInstanceManager

protected HistoricProcessInstanceManager getHistoricProcessInstanceManager()

getHistoricCaseInstanceManager

protected HistoricCaseInstanceManager getHistoricCaseInstanceManager()

getHistoricDetailManager

protected HistoricDetailManager getHistoricDetailManager()

getHistoricVariableInstanceManager

protected HistoricVariableInstanceManager getHistoricVariableInstanceManager()

getHistoricActivityInstanceManager

protected HistoricActivityInstanceManager getHistoricActivityInstanceManager()

getHistoricCaseActivityInstanceManager

protected HistoricCaseActivityInstanceManager getHistoricCaseActivityInstanceManager()

getHistoricTaskInstanceManager

protected HistoricTaskInstanceManager getHistoricTaskInstanceManager()

getHistoricIncidentManager

protected HistoricIncidentManager getHistoricIncidentManager()

getHistoricJobLogManager

protected HistoricJobLogManager getHistoricJobLogManager()

getJobManager

protected JobManager getJobManager()

getJobDefinitionManager

protected JobDefinitionManager getJobDefinitionManager()

getUserOperationLogManager

protected UserOperationLogManager getUserOperationLogManager()

getEventSubscriptionManager

protected EventSubscriptionManager getEventSubscriptionManager()

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

getAuthorizationManager

protected AuthorizationManager getAuthorizationManager()

configureQuery

protected void configureQuery(AbstractQuery<?,?> query,
                              Resource resource)

checkAuthorization

protected void checkAuthorization(Permission permission,
                                  Resource resource,
                                  String resourceId)

isAuthorizationEnabled

protected boolean isAuthorizationEnabled()

getCurrentAuthentication

protected Authentication getCurrentAuthentication()

getResourceAuthorizationProvider

protected ResourceAuthorizationProvider getResourceAuthorizationProvider()

deleteAuthorizations

protected void deleteAuthorizations(Resource resource,
                                    String resourceId)

saveDefaultAuthorizations

public void saveDefaultAuthorizations(AuthorizationEntity[] authorizations)

deleteDefaultAuthorizations

public void deleteDefaultAuthorizations(AuthorizationEntity[] authorizations)


Copyright © 2015 camunda services GmbH. All rights reserved.