Uses of Class
org.camunda.bpm.engine.ProcessEngineConfiguration
-
Packages that use ProcessEngineConfiguration Package Description org.camunda.bpm.cockpit.impl.db org.camunda.bpm.container.impl.jboss.config org.camunda.bpm.container.impl.jmx.services org.camunda.bpm.engine Public API of the Camunda Platform engine.
Typical usage of the API starts by the creation of aProcessEngineConfiguration
(typically based on a configuration file), from which aProcessEngine
can be obtained.
Through the services obtained from such aProcessEngine
, BPM and workflow operation can be executed:
RepositoryService
: ManagesDeployment
s
RuntimeService
: For starting and searchingProcessInstance
s
TaskService
: Exposes operations to manage human (standalone)Task
s, such as claiming, completing and assigning tasks
IdentityService
: Used for managingUser
s,Group
s and the relations between them
ManagementService
: Exposes engine admin and maintenance operations, which have no relation to the runtime execution of business processes
HistoryService
: Exposes information about ongoing and past process instances.
FormService
: Access to form data and rendered forms for starting new process instances and completing tasks.org.camunda.bpm.engine.cdi org.camunda.bpm.engine.impl API implementation classes, which shouldn't directly be used by end-users.org.camunda.bpm.engine.impl.cfg org.camunda.bpm.engine.impl.util org.camunda.bpm.engine.rest.dto.authorization org.camunda.bpm.engine.rest.sub.impl org.camunda.bpm.engine.spring org.camunda.bpm.quarkus.engine.extension org.camunda.bpm.run org.camunda.bpm.spring.boot.starter.property org.camunda.bpm.spring.boot.starter.test.helper org.camunda.bpm.spring.boot.starter.util -
-
Uses of ProcessEngineConfiguration in org.camunda.bpm.cockpit.impl.db
Subclasses of ProcessEngineConfiguration in org.camunda.bpm.cockpit.impl.db Modifier and Type Class Description class
QuerySessionFactory
-
Uses of ProcessEngineConfiguration in org.camunda.bpm.container.impl.jboss.config
Subclasses of ProcessEngineConfiguration in org.camunda.bpm.container.impl.jboss.config Modifier and Type Class Description class
ManagedJtaProcessEngineConfiguration
-
Uses of ProcessEngineConfiguration in org.camunda.bpm.container.impl.jmx.services
Fields in org.camunda.bpm.container.impl.jmx.services declared as ProcessEngineConfiguration Modifier and Type Field Description protected ProcessEngineConfiguration
JmxManagedProcessEngineController. processEngineConfiguration
Constructors in org.camunda.bpm.container.impl.jmx.services with parameters of type ProcessEngineConfiguration Constructor Description JmxManagedProcessEngineController(ProcessEngineConfiguration processEngineConfiguration)
-
Uses of ProcessEngineConfiguration in org.camunda.bpm.engine
Methods in org.camunda.bpm.engine that return ProcessEngineConfiguration Modifier and Type Method Description static ProcessEngineConfiguration
ProcessEngineConfiguration. createProcessEngineConfigurationFromInputStream(java.io.InputStream inputStream)
static ProcessEngineConfiguration
ProcessEngineConfiguration. createProcessEngineConfigurationFromInputStream(java.io.InputStream inputStream, java.lang.String beanName)
static ProcessEngineConfiguration
ProcessEngineConfiguration. createProcessEngineConfigurationFromResource(java.lang.String resource)
static ProcessEngineConfiguration
ProcessEngineConfiguration. createProcessEngineConfigurationFromResource(java.lang.String resource, java.lang.String beanName)
static ProcessEngineConfiguration
ProcessEngineConfiguration. createProcessEngineConfigurationFromResourceDefault()
static ProcessEngineConfiguration
ProcessEngineConfiguration. createStandaloneInMemProcessEngineConfiguration()
static ProcessEngineConfiguration
ProcessEngineConfiguration. createStandaloneProcessEngineConfiguration()
ProcessEngineConfiguration
ProcessEngine. getProcessEngineConfiguration()
ProcessEngineConfiguration
ProcessEngineConfiguration. setAuthorizationEnabled(boolean isAuthorizationChecksEnabled)
ProcessEngineConfiguration
ProcessEngineConfiguration. setAuthorizationEnabledForCustomCode(boolean authorizationEnabledForCustomCode)
ProcessEngineConfiguration
ProcessEngineConfiguration. setClassLoader(java.lang.ClassLoader classLoader)
ProcessEngineConfiguration
ProcessEngineConfiguration. setCreateIncidentOnFailedJobEnabled(boolean createIncidentOnFailedJobEnabled)
ProcessEngineConfiguration
ProcessEngineConfiguration. setDatabaseSchemaUpdate(java.lang.String databaseSchemaUpdate)
ProcessEngineConfiguration
ProcessEngineConfiguration. setDatabaseType(java.lang.String databaseType)
ProcessEngineConfiguration
ProcessEngineConfiguration. setDatabaseVendor(java.lang.String databaseVendor)
ProcessEngineConfiguration
ProcessEngineConfiguration. setDatabaseVersion(java.lang.String databaseVersion)
ProcessEngineConfiguration
ProcessEngineConfiguration. setDataSource(javax.sql.DataSource dataSource)
ProcessEngineConfiguration
ProcessEngineConfiguration. setDefaultUserPermissionNameForTask(java.lang.String defaultUserPermissionNameForTask)
ProcessEngineConfiguration
ProcessEngineConfiguration. setDeserializationAllowedClasses(java.lang.String deserializationAllowedClasses)
ProcessEngineConfiguration
ProcessEngineConfiguration. setDeserializationAllowedPackages(java.lang.String deserializationAllowedPackages)
ProcessEngineConfiguration
ProcessEngineConfiguration. setDeserializationTypeValidationEnabled(boolean deserializationTypeValidationEnabled)
ProcessEngineConfiguration
ProcessEngineConfiguration. setDeserializationTypeValidator(DeserializationTypeValidator deserializationTypeValidator)
ProcessEngineConfiguration
ProcessEngineConfiguration. setEnableCmdExceptionLogging(boolean enableCmdExceptionLogging)
ProcessEngineConfiguration
ProcessEngineConfiguration. setEnablePasswordPolicy(boolean enablePasswordPolicy)
ProcessEngineConfiguration
ProcessEngineConfiguration. setEnableReducedJobExceptionLogging(boolean enableReducedJobExceptionLogging)
ProcessEngineConfiguration
ProcessEngineConfiguration. setHintJobExecutor(boolean hintJobExecutor)
ProcessEngineConfiguration
ProcessEngineConfiguration. setHistory(java.lang.String history)
ProcessEngineConfiguration
ProcessEngineConfiguration. setIdBlockSize(int idBlockSize)
ProcessEngineConfiguration
ProcessEngineConfiguration. setInstallationId(java.lang.String installationId)
ProcessEngineConfiguration
ProcessEngineConfiguration. setJdbcBatchProcessing(boolean jdbcBatchProcessing)
ProcessEngineConfiguration
ProcessEngineConfiguration. setJdbcDriver(java.lang.String jdbcDriver)
ProcessEngineConfiguration
ProcessEngineConfiguration. setJdbcMaxActiveConnections(int jdbcMaxActiveConnections)
ProcessEngineConfiguration
ProcessEngineConfiguration. setJdbcMaxCheckoutTime(int jdbcMaxCheckoutTime)
ProcessEngineConfiguration
ProcessEngineConfiguration. setJdbcMaxIdleConnections(int jdbcMaxIdleConnections)
ProcessEngineConfiguration
ProcessEngineConfiguration. setJdbcMaxWaitTime(int jdbcMaxWaitTime)
ProcessEngineConfiguration
ProcessEngineConfiguration. setJdbcPassword(java.lang.String jdbcPassword)
ProcessEngineConfiguration
ProcessEngineConfiguration. setJdbcPingConnectionNotUsedFor(int jdbcPingNotUsedFor)
ProcessEngineConfiguration
ProcessEngineConfiguration. setJdbcPingEnabled(boolean jdbcPingEnabled)
ProcessEngineConfiguration
ProcessEngineConfiguration. setJdbcPingQuery(java.lang.String jdbcPingQuery)
ProcessEngineConfiguration
ProcessEngineConfiguration. setJdbcStatementTimeout(java.lang.Integer jdbcStatementTimeout)
Sets the number of seconds the jdbc driver will wait for a response from the database.ProcessEngineConfiguration
ProcessEngineConfiguration. setJdbcUrl(java.lang.String jdbcUrl)
ProcessEngineConfiguration
ProcessEngineConfiguration. setJdbcUsername(java.lang.String jdbcUsername)
ProcessEngineConfiguration
ProcessEngineConfiguration. setJobExecutorAcquireByDueDate(boolean jobExecutorAcquireByDueDate)
ProcessEngineConfiguration
ProcessEngineConfiguration. setJobExecutorActivate(boolean jobExecutorActivate)
ProcessEngineConfiguration
ProcessEngineConfiguration. setJobExecutorDeploymentAware(boolean jobExecutorDeploymentAware)
ProcessEngineConfiguration
ProcessEngineConfiguration. setJobExecutorPreferTimerJobs(boolean jobExecutorPreferTimerJobs)
ProcessEngineConfiguration
ProcessEngineConfiguration. setJpaCloseEntityManager(boolean jpaCloseEntityManager)
ProcessEngineConfiguration
ProcessEngineConfiguration. setJpaEntityManagerFactory(java.lang.Object jpaEntityManagerFactory)
ProcessEngineConfiguration
ProcessEngineConfiguration. setJpaHandleTransaction(boolean jpaHandleTransaction)
ProcessEngineConfiguration
ProcessEngineConfiguration. setMailServerDefaultFrom(java.lang.String mailServerDefaultFrom)
ProcessEngineConfiguration
ProcessEngineConfiguration. setMailServerHost(java.lang.String mailServerHost)
ProcessEngineConfiguration
ProcessEngineConfiguration. setMailServerPassword(java.lang.String mailServerPassword)
ProcessEngineConfiguration
ProcessEngineConfiguration. setMailServerPort(int mailServerPort)
ProcessEngineConfiguration
ProcessEngineConfiguration. setMailServerUsername(java.lang.String mailServerUsername)
ProcessEngineConfiguration
ProcessEngineConfiguration. setMailServerUseTLS(boolean useTLS)
ProcessEngineConfiguration
ProcessEngineConfiguration. setPasswordPolicy(PasswordPolicy passwordPolicy)
ProcessEngineConfiguration
ProcessEngineConfiguration. setProcessEngineName(java.lang.String processEngineName)
ProcessEngineConfiguration
ProcessEngineConfiguration. setSkipHistoryOptimisticLockingExceptions(boolean skipHistoryOptimisticLockingExceptions)
ProcessEngineConfiguration
ProcessEngineConfiguration. setTelemetryRegistry(TelemetryRegistry telemetryRegistry)
ProcessEngineConfiguration
ProcessEngineConfiguration. setTenantCheckEnabled(boolean isTenantCheckEnabled)
ProcessEngineConfiguration
ProcessEngineConfiguration. setTransactionsExternallyManaged(boolean transactionsExternallyManaged)
ProcessEngineConfiguration
ProcessEngineConfiguration. setValueTypeResolver(ValueTypeResolver valueTypeResolver)
-
Uses of ProcessEngineConfiguration in org.camunda.bpm.engine.cdi
Subclasses of ProcessEngineConfiguration in org.camunda.bpm.engine.cdi Modifier and Type Class Description class
CdiJtaProcessEngineConfiguration
class
CdiStandaloneProcessEngineConfiguration
-
Uses of ProcessEngineConfiguration in org.camunda.bpm.engine.impl
Fields in org.camunda.bpm.engine.impl declared as ProcessEngineConfiguration Modifier and Type Field Description protected ProcessEngineConfiguration
ManagementServiceImpl. processEngineConfiguration
Methods in org.camunda.bpm.engine.impl with parameters of type ProcessEngineConfiguration Modifier and Type Method Description static boolean
ProcessEngineLogger. shouldLogCmdException(ProcessEngineConfiguration processEngineConfiguration)
static boolean
ProcessEngineLogger. shouldLogJobException(ProcessEngineConfiguration processEngineConfiguration, JobEntity currentJob)
Constructors in org.camunda.bpm.engine.impl with parameters of type ProcessEngineConfiguration Constructor Description ManagementServiceImpl(ProcessEngineConfiguration processEngineConfiguration)
-
Uses of ProcessEngineConfiguration in org.camunda.bpm.engine.impl.cfg
Subclasses of ProcessEngineConfiguration in org.camunda.bpm.engine.impl.cfg Modifier and Type Class Description class
AbstractTransactionProcessEngineConfiguration
Base class for a JTA-based process engine configuration.class
JakartaTransactionProcessEngineConfiguration
Jakarta Transactions-based implementation of theAbstractTransactionProcessEngineConfiguration
class
JtaProcessEngineConfiguration
JTA-based implementation of theAbstractTransactionProcessEngineConfiguration
class
ProcessEngineConfigurationImpl
class
StandaloneInMemProcessEngineConfiguration
class
StandaloneProcessEngineConfiguration
Methods in org.camunda.bpm.engine.impl.cfg that return ProcessEngineConfiguration Modifier and Type Method Description static ProcessEngineConfiguration
BeansConfigurationHelper. parseProcessEngineConfiguration(org.springframework.core.io.Resource springResource, java.lang.String beanName)
static ProcessEngineConfiguration
BeansConfigurationHelper. parseProcessEngineConfigurationFromInputStream(java.io.InputStream inputStream, java.lang.String beanName)
static ProcessEngineConfiguration
BeansConfigurationHelper. parseProcessEngineConfigurationFromResource(java.lang.String resource, java.lang.String beanName)
ProcessEngineConfiguration
ProcessEngineConfigurationImpl. setArtifactFactory(ArtifactFactory artifactFactory)
ProcessEngineConfiguration
ProcessEngineConfigurationImpl. setCreateDiagramOnDeploy(boolean createDiagramOnDeploy)
ProcessEngineConfiguration
ProcessEngineConfigurationImpl. setDatabaseTablePrefix(java.lang.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
Methods in org.camunda.bpm.engine.impl.util with parameters of type ProcessEngineConfiguration Modifier and Type Method Description protected static java.lang.String
EnsureUtil. determineResourceWhitelistPattern(ProcessEngineConfiguration processEngineConfiguration, java.lang.String resourceType)
static Permission[]
PermissionConverter. getPermissionsForNames(java.lang.String[] names, int resourceType, ProcessEngineConfiguration engineConfiguration)
-
Uses of ProcessEngineConfiguration in org.camunda.bpm.engine.rest.dto.authorization
Methods in org.camunda.bpm.engine.rest.dto.authorization with parameters of type ProcessEngineConfiguration Modifier and Type Method Description static AuthorizationDto
AuthorizationDto. fromAuthorization(Authorization dbAuthorization, ProcessEngineConfiguration engineConfiguration)
static java.util.List<AuthorizationDto>
AuthorizationDto. fromAuthorizationList(java.util.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
Methods in org.camunda.bpm.engine.rest.sub.impl that return ProcessEngineConfiguration Modifier and Type Method Description protected ProcessEngineConfiguration
AbstractVariablesResource. getProcessEngineConfiguration()
-
Uses of ProcessEngineConfiguration in org.camunda.bpm.engine.spring
Subclasses of ProcessEngineConfiguration in org.camunda.bpm.engine.spring Modifier and Type Class Description class
SpringProcessEngineConfiguration
class
SpringTransactionsProcessEngineConfiguration
-
Uses of ProcessEngineConfiguration in org.camunda.bpm.quarkus.engine.extension
Subclasses of ProcessEngineConfiguration in org.camunda.bpm.quarkus.engine.extension Modifier and Type Class Description class
QuarkusProcessEngineConfiguration
-
Uses of ProcessEngineConfiguration in org.camunda.bpm.run
Subclasses of ProcessEngineConfiguration in org.camunda.bpm.run Modifier and Type Class Description class
CamundaBpmRunProcessEngineConfiguration
-
Uses of ProcessEngineConfiguration in org.camunda.bpm.spring.boot.starter.property
Subclasses of ProcessEngineConfiguration in org.camunda.bpm.spring.boot.starter.property Modifier and Type Class Description class
Defaults
-
Uses of ProcessEngineConfiguration in org.camunda.bpm.spring.boot.starter.test.helper
Subclasses of ProcessEngineConfiguration in org.camunda.bpm.spring.boot.starter.test.helper Modifier and Type Class Description class
StandaloneInMemoryTestConfiguration
Default in memory configuration, pre-configured with mock, dbSchema and metrics. -
Uses of ProcessEngineConfiguration in org.camunda.bpm.spring.boot.starter.util
Methods in org.camunda.bpm.spring.boot.starter.util with parameters of type ProcessEngineConfiguration Modifier and Type Method Description static java.util.Optional<SpringProcessEngineConfiguration>
CamundaSpringBootUtil. springProcessEngineConfiguration(ProcessEngineConfiguration configuration)
-