Uses of Class
org.camunda.bpm.engine.ProcessEngineConfiguration
Package
Description
Public API of the Camunda Platform engine.
Typical usage of the API starts by the creation of a
Through the services obtained from such a
Typical usage of the API starts by the creation of a
ProcessEngineConfiguration
(typically based on a configuration file), from which a ProcessEngine
can be obtained.Through the services obtained from such a
ProcessEngine
, BPM and workflow operation
can be executed:RepositoryService
:
Manages Deployment
sRuntimeService
:
For starting and searching ProcessInstance
sTaskService
:
Exposes operations to manage human (standalone) Task
s,
such as claiming, completing and assigning tasksIdentityService
:
Used for managing User
s,
Group
s and the relations between themManagementService
:
Exposes engine admin and maintenance operations,
which have no relation to the runtime execution of business processesHistoryService
:
Exposes information about ongoing and past process instances.FormService
:
Access to form data and rendered forms for starting new process instances and completing tasks.API implementation classes, which shouldn't directly be used by end-users.
-
Uses of ProcessEngineConfiguration in org.camunda.bpm.cockpit.impl.db
-
Uses of ProcessEngineConfiguration in org.camunda.bpm.container.impl.jboss.config
-
Uses of ProcessEngineConfiguration in org.camunda.bpm.container.impl.jmx.services
Modifier and TypeFieldDescriptionprotected ProcessEngineConfiguration
JmxManagedProcessEngineController.processEngineConfiguration
ModifierConstructorDescriptionJmxManagedProcessEngineController
(ProcessEngineConfiguration processEngineConfiguration) -
Uses of ProcessEngineConfiguration in org.camunda.bpm.engine
Modifier and TypeMethodDescriptionstatic ProcessEngineConfiguration
ProcessEngineConfiguration.createProcessEngineConfigurationFromInputStream
(InputStream inputStream) static ProcessEngineConfiguration
ProcessEngineConfiguration.createProcessEngineConfigurationFromInputStream
(InputStream inputStream, String beanName) static ProcessEngineConfiguration
ProcessEngineConfiguration.createProcessEngineConfigurationFromResource
(String resource) static ProcessEngineConfiguration
ProcessEngineConfiguration.createProcessEngineConfigurationFromResource
(String resource, String beanName) static ProcessEngineConfiguration
ProcessEngineConfiguration.createProcessEngineConfigurationFromResourceDefault()
static ProcessEngineConfiguration
ProcessEngineConfiguration.createStandaloneInMemProcessEngineConfiguration()
static ProcessEngineConfiguration
ProcessEngineConfiguration.createStandaloneProcessEngineConfiguration()
ProcessEngine.getProcessEngineConfiguration()
ProcessEngineConfiguration.setAuthorizationEnabled
(boolean isAuthorizationChecksEnabled) ProcessEngineConfiguration.setAuthorizationEnabledForCustomCode
(boolean authorizationEnabledForCustomCode) ProcessEngineConfiguration.setClassLoader
(ClassLoader classLoader) ProcessEngineConfiguration.setCreateIncidentOnFailedJobEnabled
(boolean createIncidentOnFailedJobEnabled) ProcessEngineConfiguration.setDatabaseSchemaUpdate
(String databaseSchemaUpdate) ProcessEngineConfiguration.setDatabaseType
(String databaseType) ProcessEngineConfiguration.setDatabaseVendor
(String databaseVendor) ProcessEngineConfiguration.setDatabaseVersion
(String databaseVersion) ProcessEngineConfiguration.setDataSource
(DataSource dataSource) ProcessEngineConfiguration.setDefaultUserPermissionNameForTask
(String defaultUserPermissionNameForTask) ProcessEngineConfiguration.setDeserializationAllowedClasses
(String deserializationAllowedClasses) ProcessEngineConfiguration.setDeserializationAllowedPackages
(String deserializationAllowedPackages) ProcessEngineConfiguration.setDeserializationTypeValidationEnabled
(boolean deserializationTypeValidationEnabled) ProcessEngineConfiguration.setDeserializationTypeValidator
(DeserializationTypeValidator deserializationTypeValidator) ProcessEngineConfiguration.setEnableCmdExceptionLogging
(boolean enableCmdExceptionLogging) ProcessEngineConfiguration.setEnablePasswordPolicy
(boolean enablePasswordPolicy) ProcessEngineConfiguration.setEnableReducedJobExceptionLogging
(boolean enableReducedJobExceptionLogging) ProcessEngineConfiguration.setHintJobExecutor
(boolean hintJobExecutor) ProcessEngineConfiguration.setHistory
(String history) ProcessEngineConfiguration.setIdBlockSize
(int idBlockSize) ProcessEngineConfiguration.setInstallationId
(String installationId) ProcessEngineConfiguration.setJdbcBatchProcessing
(boolean jdbcBatchProcessing) ProcessEngineConfiguration.setJdbcDriver
(String jdbcDriver) ProcessEngineConfiguration.setJdbcMaxActiveConnections
(int jdbcMaxActiveConnections) ProcessEngineConfiguration.setJdbcMaxCheckoutTime
(int jdbcMaxCheckoutTime) ProcessEngineConfiguration.setJdbcMaxIdleConnections
(int jdbcMaxIdleConnections) ProcessEngineConfiguration.setJdbcMaxWaitTime
(int jdbcMaxWaitTime) ProcessEngineConfiguration.setJdbcPassword
(String jdbcPassword) ProcessEngineConfiguration.setJdbcPingConnectionNotUsedFor
(int jdbcPingNotUsedFor) ProcessEngineConfiguration.setJdbcPingEnabled
(boolean jdbcPingEnabled) ProcessEngineConfiguration.setJdbcPingQuery
(String jdbcPingQuery) ProcessEngineConfiguration.setJdbcStatementTimeout
(Integer jdbcStatementTimeout) Sets the number of seconds the jdbc driver will wait for a response from the database.ProcessEngineConfiguration.setJdbcUrl
(String jdbcUrl) ProcessEngineConfiguration.setJdbcUsername
(String jdbcUsername) ProcessEngineConfiguration.setJobExecutorAcquireByDueDate
(boolean jobExecutorAcquireByDueDate) ProcessEngineConfiguration.setJobExecutorActivate
(boolean jobExecutorActivate) ProcessEngineConfiguration.setJobExecutorDeploymentAware
(boolean jobExecutorDeploymentAware) ProcessEngineConfiguration.setJobExecutorPreferTimerJobs
(boolean jobExecutorPreferTimerJobs) ProcessEngineConfiguration.setMailServerDefaultFrom
(String mailServerDefaultFrom) ProcessEngineConfiguration.setMailServerHost
(String mailServerHost) ProcessEngineConfiguration.setMailServerPassword
(String mailServerPassword) ProcessEngineConfiguration.setMailServerPort
(int mailServerPort) ProcessEngineConfiguration.setMailServerUsername
(String mailServerUsername) ProcessEngineConfiguration.setMailServerUseTLS
(boolean useTLS) ProcessEngineConfiguration.setPasswordPolicy
(PasswordPolicy passwordPolicy) ProcessEngineConfiguration.setProcessEngineName
(String processEngineName) ProcessEngineConfiguration.setSkipHistoryOptimisticLockingExceptions
(boolean skipHistoryOptimisticLockingExceptions) ProcessEngineConfiguration.setTelemetryRegistry
(TelemetryRegistry telemetryRegistry) ProcessEngineConfiguration.setTenantCheckEnabled
(boolean isTenantCheckEnabled) ProcessEngineConfiguration.setTransactionsExternallyManaged
(boolean transactionsExternallyManaged) ProcessEngineConfiguration.setValueTypeResolver
(ValueTypeResolver valueTypeResolver) -
Uses of ProcessEngineConfiguration in org.camunda.bpm.engine.cdi
Modifier and TypeClassDescriptionclass
class
-
Uses of ProcessEngineConfiguration in org.camunda.bpm.engine.impl
Modifier and TypeFieldDescriptionprotected ProcessEngineConfiguration
ManagementServiceImpl.processEngineConfiguration
Modifier and TypeMethodDescriptionstatic boolean
ProcessEngineLogger.shouldLogCmdException
(ProcessEngineConfiguration processEngineConfiguration) static boolean
ProcessEngineLogger.shouldLogJobException
(ProcessEngineConfiguration processEngineConfiguration, JobEntity currentJob) ModifierConstructorDescriptionManagementServiceImpl
(ProcessEngineConfiguration processEngineConfiguration) -
Uses of ProcessEngineConfiguration in org.camunda.bpm.engine.impl.cfg
Modifier and TypeClassDescriptionclass
Base class for a JTA-based process engine configuration.class
Jakarta Transactions-based implementation of theAbstractTransactionProcessEngineConfiguration
class
JTA-based implementation of theAbstractTransactionProcessEngineConfiguration
class
class
class
Modifier and TypeMethodDescriptionstatic ProcessEngineConfiguration
BeansConfigurationHelper.parseProcessEngineConfiguration
(org.springframework.core.io.Resource springResource, String beanName) static ProcessEngineConfiguration
BeansConfigurationHelper.parseProcessEngineConfigurationFromInputStream
(InputStream inputStream, String beanName) static ProcessEngineConfiguration
BeansConfigurationHelper.parseProcessEngineConfigurationFromResource
(String resource, String beanName) ProcessEngineConfigurationImpl.setArtifactFactory
(ArtifactFactory artifactFactory) ProcessEngineConfigurationImpl.setCreateDiagramOnDeploy
(boolean createDiagramOnDeploy) ProcessEngineConfigurationImpl.setDatabaseTablePrefix
(String databaseTablePrefix) Allows configuring a database table prefix which is used for all runtime operations of the process engine. -
Uses of ProcessEngineConfiguration in org.camunda.bpm.engine.impl.util
Modifier and TypeMethodDescriptionprotected static String
EnsureUtil.determineResourceWhitelistPattern
(ProcessEngineConfiguration processEngineConfiguration, String resourceType) static Permission[]
PermissionConverter.getPermissionsForNames
(String[] names, int resourceType, ProcessEngineConfiguration engineConfiguration) -
Uses of ProcessEngineConfiguration in org.camunda.bpm.engine.rest.dto.authorization
Modifier and TypeMethodDescriptionstatic AuthorizationDto
AuthorizationDto.fromAuthorization
(Authorization dbAuthorization, ProcessEngineConfiguration engineConfiguration) static List<AuthorizationDto>
AuthorizationDto.fromAuthorizationList
(List<Authorization> resultList, ProcessEngineConfiguration engineConfiguration) static void
AuthorizationCreateDto.update
(AuthorizationCreateDto dto, Authorization dbAuthorization, ProcessEngineConfiguration engineConfiguration) static void
AuthorizationDto.update
(AuthorizationDto dto, Authorization dbAuthorization, ProcessEngineConfiguration engineConfiguration) -
Uses of ProcessEngineConfiguration in org.camunda.bpm.engine.rest.sub.impl
Modifier and TypeMethodDescriptionprotected ProcessEngineConfiguration
AbstractVariablesResource.getProcessEngineConfiguration()
-
Uses of ProcessEngineConfiguration in org.camunda.bpm.engine.spring
Modifier and TypeClassDescriptionclass
class
-
Uses of ProcessEngineConfiguration in org.camunda.bpm.quarkus.engine.extension
-
Uses of ProcessEngineConfiguration in org.camunda.bpm.run
-
Uses of ProcessEngineConfiguration in org.camunda.bpm.spring.boot.starter.property
-
Uses of ProcessEngineConfiguration in org.camunda.bpm.spring.boot.starter.test.helper
Modifier and TypeClassDescriptionclass
Default in memory configuration, pre-configured with mock, dbSchema and metrics. -
Uses of ProcessEngineConfiguration in org.camunda.bpm.spring.boot.starter.util
Modifier and TypeMethodDescriptionCamundaSpringBootUtil.springProcessEngineConfiguration
(ProcessEngineConfiguration configuration)