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, BatchManager, ByteArrayManager, CaseDefinitionManager, CaseExecutionManager, CaseSentryPartManager, DbReadOnlyIdentityServiceProvider, DecisionDefinitionManager, DecisionRequirementsDefinitionManager, DeploymentManager, EventSubscriptionManager, ExecutionManager, ExternalTaskManager, FilterManager, HistoricBatchManager, HistoricExternalTaskLogManager, HistoricStatisticsManager, IdentityInfoManager, IdentityLinkManager, IncidentManager, JobDefinitionManager, JobManager, MeterLogManager, ProcessDefinitionManager, PropertyManager, ReportManager, ResourceManager, StatisticsManager, TableDataManager, TaskManager, TaskReportManager, TenantManager, 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)
           
protected  void deleteAuthorizationsForGroup(Resource resource, String resourceId, String groupId)
           
protected  void deleteAuthorizationsForUser(Resource resource, String resourceId, String userId)
           
 void deleteDefaultAuthorizations(AuthorizationEntity[] authorizations)
           
 void flush()
           
protected  AttachmentManager getAttachmentManager()
           
protected  AuthorizationManager getAuthorizationManager()
           
protected  BatchManager getBatchManager()
           
protected  ByteArrayManager getByteArrayManager()
           
protected  CaseDefinitionManager getCaseDefinitionManager()
           
protected  CaseExecutionManager getCaseExecutionManager()
           
protected  CaseExecutionManager getCaseInstanceManager()
           
protected  CommandContext getCommandContext()
           
protected  Authentication getCurrentAuthentication()
           
protected  DbEntityManager getDbEntityManager()
           
protected  DbSqlSession getDbSqlSession()
           
protected  DecisionDefinitionManager getDecisionDefinitionManager()
           
protected  DecisionRequirementsDefinitionManager getDecisionRequirementsDefinitionManager()
           
protected  DeploymentManager getDeploymentManager()
           
protected  EventSubscriptionManager getEventSubscriptionManager()
           
protected  HistoricActivityInstanceManager getHistoricActivityInstanceManager()
           
protected  HistoricBatchManager getHistoricBatchManager()
           
protected  HistoricCaseActivityInstanceManager getHistoricCaseActivityInstanceManager()
           
protected  HistoricCaseInstanceManager getHistoricCaseInstanceManager()
           
protected  HistoricDecisionInstanceManager getHistoricDecisionInstanceManager()
           
protected  HistoricDetailManager getHistoricDetailManager()
           
protected  HistoricExternalTaskLogManager getHistoricExternalTaskLogManager()
           
protected  HistoricIdentityLinkLogManager getHistoricIdentityLinkManager()
           
protected  HistoricIncidentManager getHistoricIncidentManager()
           
protected  HistoricJobLogManager getHistoricJobLogManager()
           
protected  HistoricProcessInstanceManager getHistoricProcessInstanceManager()
           
protected  ReportManager getHistoricReportManager()
           
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  TaskReportManager getTaskReportManager()
           
protected  TenantManager getTenantManager()
           
protected  UserOperationLogManager getUserOperationLogManager()
           
protected  VariableInstanceManager getVariableInstanceManager()
           
 void insert(DbEntity dbEntity)
           
 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()

getDecisionDefinitionManager

protected DecisionDefinitionManager getDecisionDefinitionManager()

getDecisionRequirementsDefinitionManager

protected DecisionRequirementsDefinitionManager getDecisionRequirementsDefinitionManager()

getHistoricDecisionInstanceManager

protected HistoricDecisionInstanceManager getHistoricDecisionInstanceManager()

getCaseInstanceManager

protected CaseExecutionManager getCaseInstanceManager()

getCaseExecutionManager

protected CaseExecutionManager getCaseExecutionManager()

getProcessInstanceManager

protected ExecutionManager getProcessInstanceManager()

getTaskManager

protected TaskManager getTaskManager()

getTaskReportManager

protected TaskReportManager getTaskReportManager()

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

getHistoricIdentityLinkManager

protected HistoricIdentityLinkLogManager getHistoricIdentityLinkManager()

getHistoricJobLogManager

protected HistoricJobLogManager getHistoricJobLogManager()

getHistoricExternalTaskLogManager

protected HistoricExternalTaskLogManager getHistoricExternalTaskLogManager()

getJobManager

protected JobManager getJobManager()

getJobDefinitionManager

protected JobDefinitionManager getJobDefinitionManager()

getUserOperationLogManager

protected UserOperationLogManager getUserOperationLogManager()

getEventSubscriptionManager

protected EventSubscriptionManager getEventSubscriptionManager()

getIdentityInfoManager

protected IdentityInfoManager getIdentityInfoManager()

getAttachmentManager

protected AttachmentManager getAttachmentManager()

getHistoricReportManager

protected ReportManager getHistoricReportManager()

getBatchManager

protected BatchManager getBatchManager()

getHistoricBatchManager

protected HistoricBatchManager getHistoricBatchManager()

getTenantManager

protected TenantManager getTenantManager()

close

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

flush

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

getCommandContext

protected CommandContext getCommandContext()

getAuthorizationManager

protected AuthorizationManager getAuthorizationManager()

configureQuery

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

checkAuthorization

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

isAuthorizationEnabled

public boolean isAuthorizationEnabled()

getCurrentAuthentication

protected Authentication getCurrentAuthentication()

getResourceAuthorizationProvider

protected ResourceAuthorizationProvider getResourceAuthorizationProvider()

deleteAuthorizations

protected void deleteAuthorizations(Resource resource,
                                    String resourceId)

deleteAuthorizationsForUser

protected void deleteAuthorizationsForUser(Resource resource,
                                           String resourceId,
                                           String userId)

deleteAuthorizationsForGroup

protected void deleteAuthorizationsForGroup(Resource resource,
                                            String resourceId,
                                            String groupId)

saveDefaultAuthorizations

public void saveDefaultAuthorizations(AuthorizationEntity[] authorizations)

deleteDefaultAuthorizations

public void deleteDefaultAuthorizations(AuthorizationEntity[] authorizations)


Copyright © 2018 camunda services GmbH. All rights reserved.