| Package | Description |
|---|---|
| org.camunda.bpm.container.impl.jmx.services | |
| org.camunda.bpm.engine |
Public API of the camunda BPM engine.
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 DeploymentsRuntimeService:
For starting and searching ProcessInstancesTaskService:
Exposes operations to manage human (standalone) Tasks,
such as claiming, completing and assigning tasksIdentityService:
Used for managing Users,
Groups 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. |
| org.camunda.bpm.engine.impl.cfg |
| Modifier and Type | Field and Description |
|---|---|
protected ProcessEngineConfiguration |
JmxManagedProcessEngineController.processEngineConfiguration |
| Constructor and Description |
|---|
JmxManagedProcessEngineController(ProcessEngineConfiguration processEngineConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
static 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() |
ProcessEngineConfiguration |
ProcessEngine.getProcessEngineConfiguration() |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setAuthorizationEnabled(boolean isAuthorizationChecksEnabled) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setAuthorizationEnabledForCustomCode(boolean authorizationEnabledForCustomCode) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setClassLoader(ClassLoader classLoader) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setCreateIncidentOnFailedJobEnabled(boolean createIncidentOnFailedJobEnabled) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setDatabaseSchemaUpdate(String databaseSchemaUpdate) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setDatabaseType(String databaseType) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setDataSource(DataSource dataSource) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setDefaultUserPermissionNameForTask(String defaultUserPermissionNameForTask) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setHintJobExecutor(boolean hintJobExecutor) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setHistory(String history) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setIdBlockSize(int idBlockSize) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setJdbcBatchProcessing(boolean jdbcBatchProcessing) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setJdbcDriver(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(String jdbcPassword) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setJdbcPingConnectionNotUsedFor(int jdbcPingNotUsedFor) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setJdbcPingEnabled(boolean jdbcPingEnabled) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setJdbcPingQuery(String jdbcPingQuery) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setJdbcStatementTimeout(Integer jdbcStatementTimeout)
Sets the number of seconds the jdbc driver will wait for a response from the database.
|
ProcessEngineConfiguration |
ProcessEngineConfiguration.setJdbcUrl(String jdbcUrl) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setJdbcUsername(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(Object jpaEntityManagerFactory) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setJpaHandleTransaction(boolean jpaHandleTransaction) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setMailServerDefaultFrom(String mailServerDefaultFrom) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setMailServerHost(String mailServerHost) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setMailServerPassword(String mailServerPassword) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setMailServerPort(int mailServerPort) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setMailServerUsername(String mailServerUsername) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setMailServerUseTLS(boolean useTLS) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setProcessEngineName(String processEngineName) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setTenantCheckEnabled(boolean isTenantCheckEnabled) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setTransactionsExternallyManaged(boolean transactionsExternallyManaged) |
ProcessEngineConfiguration |
ProcessEngineConfiguration.setValueTypeResolver(org.camunda.bpm.engine.variable.type.ValueTypeResolver valueTypeResolver) |
| Modifier and Type | Class and Description |
|---|---|
class |
JtaProcessEngineConfiguration |
class |
ProcessEngineConfigurationImpl |
class |
StandaloneInMemProcessEngineConfiguration |
class |
StandaloneProcessEngineConfiguration |
| Modifier and Type | Method and Description |
|---|---|
static 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) |
ProcessEngineConfiguration |
ProcessEngineConfigurationImpl.setArtifactFactory(ArtifactFactory artifactFactory) |
ProcessEngineConfiguration |
ProcessEngineConfigurationImpl.setCreateDiagramOnDeploy(boolean createDiagramOnDeploy) |
ProcessEngineConfiguration |
ProcessEngineConfigurationImpl.setDatabaseTablePrefix(String databaseTablePrefix)
Allows configuring a database table prefix which is used for all runtime operations of the process engine.
|
Copyright © 2018 camunda services GmbH. All rights reserved.