Class QuarkusProcessEngineConfiguration
java.lang.Object
org.camunda.bpm.engine.ProcessEngineConfiguration
org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl
org.camunda.bpm.engine.impl.cfg.AbstractTransactionProcessEngineConfiguration
org.camunda.bpm.engine.impl.cfg.JtaProcessEngineConfiguration
org.camunda.bpm.engine.cdi.CdiJtaProcessEngineConfiguration
org.camunda.bpm.quarkus.engine.extension.QuarkusProcessEngineConfiguration
-
Field Summary
Fields inherited from class org.camunda.bpm.engine.impl.cfg.JtaProcessEngineConfiguration
transactionManager
Fields inherited from class org.camunda.bpm.engine.impl.cfg.AbstractTransactionProcessEngineConfiguration
dbSchemaOperationsCommandContextFactory, transactionManagerJndiName
Fields inherited from class org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl
actualCommandExecutor, adminGroups, adminUsers, artifactFactory, authorizationService, autoStoreScriptVariables, batchHandlers, batchJobPriority, batchJobsPerSeed, batchOperationHistoryTimeToLive, batchOperationsForHistoryCleanup, batchPollTime, batchWindowManager, beans, bpmnParseFactory, builtinExceptionCodeProvider, businessCalendarManager, cacheCapacity, cachedSqlSessionFactory, cacheFactory, caseService, cmmnElementHandlerRegistry, cmmnEnabled, cmmnHistoryEventProducer, cmmnTransformFactory, commandCheckers, commandContextFactory, commandExecutorSchemaOperations, commandExecutorTxRequired, commandExecutorTxRequiresNew, commandInterceptorsTxRequired, commandInterceptorsTxRequiresNew, commandRetries, conditionHandler, configureScriptEngineHostAccess, correlationHandler, CRDB_DB_PRODUCT_NAME, customBatchJobHandlers, customEventHandlers, customExceptionCodeProvider, customFormEngines, customFormFieldValidators, customFormTypes, customHistoryEventHandlers, customHistoryLevels, customIncidentHandlers, customJobHandlers, customPasswordChecker, customPostCmmnTransformListeners, customPostCommandInterceptorsTxRequired, customPostCommandInterceptorsTxRequiresNew, customPostDeployers, customPostMigratingActivityInstanceValidators, customPostMigrationActivityValidators, customPostMigrationInstructionValidators, customPostVariableSerializers, customPreCmmnTransformListeners, customPreCommandInterceptorsTxRequired, customPreCommandInterceptorsTxRequiresNew, customPreDeployers, customPreMigratingActivityInstanceValidators, customPreMigrationActivityValidators, customPreMigrationInstructionValidators, customPreVariableSerializers, customRejectedJobsHandler, customSessionFactories, databaseSchema, databaseTablePrefix, databaseTypeMappings, DB_SCHEMA_UPDATE_CREATE, DB_SCHEMA_UPDATE_DROP_CREATE, dbEntityCacheKeyMapping, dbMetricsReporter, dbSqlSessionFactory, decisionService, DEFAULT_BEANS_MAP, DEFAULT_FAILED_JOB_LISTENER_MAX_RETRIES, DEFAULT_INVOCATIONS_PER_BATCH_JOB, DEFAULT_MYBATIS_MAPPING_FILE, DEFAULT_WS_SYNC_FACTORY, defaultCharset, defaultCharsetName, defaultSerializationFormat, defaultUserPermissionForTask, delegateInterceptor, deployers, deploymentCache, deploymentHandlerFactory, disableBuiltinExceptionCodeProvider, disableExceptionCode, disableStrictCallActivityValidation, disableStrictCamundaFormParsing, dmnElProvider, dmnEnabled, dmnEngine, dmnEngineConfiguration, dmnFeelCustomFunctionProviders, dmnFeelEnableLegacyBehavior, dmnHistoryEventProducer, dmnReturnBlankTableOutputAsNull, enableDefaultDbHistoryEventHandler, enableExpressionsInAdhocQueries, enableExpressionsInStoredQueries, enableFetchProcessDefinitionDescription, enableFetchScriptEngineFromProcessApplication, enableGracefulDegradationOnContextSwitchFailure, enableHistoricInstancePermissions, enableOptimisticLockingOnForeignKeyViolation, enableScriptCompilation, enableScriptEngineCaching, enableScriptEngineLoadExternalResources, enableScriptEngineNashornCompatibility, enableXxeProcessing, enforceHistoryTimeToLive, eventHandlers, expressionManager, externalTaskPriorityProvider, externalTaskService, failedJobCommandFactory, failedJobRetryTimeCycle, fallbackSerializerFactory, filterService, forceCloseMybatisConnectionPool, formEngines, formService, formTypes, formValidators, fridayHistoryCleanupBatchWindowEndTime, fridayHistoryCleanupBatchWindowStartTime, historyCleanupBatchWindowEndTime, historyCleanupBatchWindowEndTimeAsDate, historyCleanupBatchWindows, historyCleanupBatchWindowStartTime, historyCleanupBatchWindowStartTimeAsDate, historyCleanupDefaultNumberOfRetries, historyCleanupDegreeOfParallelism, historyCleanupEnabled, historyCleanupJobLogTimeToLive, historyCleanupJobPriority, historyCleanupStrategy, historyEventHandler, historyEventProducer, historyLevel, HISTORYLEVEL_ACTIVITY, HISTORYLEVEL_AUDIT, HISTORYLEVEL_FULL, HISTORYLEVEL_NONE, historyLevels, historyRemovalTimeProvider, historyRemovalTimeStrategy, historyService, historyTimeToLive, hostname, hostnameProvider, identityProviderSessionFactory, identityService, idGenerator, idGeneratorDataSource, idGeneratorDataSourceJndiName, implicitVariableUpdateDetectionEnabled, incidentHandlers, initializeTelemetry, invocationsPerBatchJob, invocationsPerBatchJobByBatchType, isBpmnStacktraceVerbose, isCompositeIncidentHandlersEnabled, isCreateDiagramOnDeploy, isDbEntityCacheReuseEnabled, isDbHistoryUsed, isDbIdentityUsed, isDbMetricsReporterActivate, isDeploymentLockUsed, isDeploymentSynchronized, isExecutionTreePrefetchEnabled, isInvokeCustomVariableListeners, isMetricsEnabled, isTaskMetricsEnabled, isTelemetryReporterActivate, isUseSharedSqlSessionFactory, javaSerializationFormatEnabled, jobExecutor, jobExecutorAcquireExclusiveOverProcessHierarchies, jobExecutorPriorityRangeMax, jobExecutorPriorityRangeMin, jobHandlers, jobPriorityProvider, logEntriesPerSyncOperationLimit, loggingContextActivityId, loggingContextActivityName, loggingContextApplicationName, loggingContextBusinessKey, loggingContextEngineName, loggingContextProcessDefinitionId, loggingContextProcessDefinitionKey, loggingContextProcessInstanceId, loggingContextTenantId, loginDelayBase, loginDelayFactor, loginDelayMaxTime, loginMaxAttempts, logLevelBpmnStackTrace, managementService, MARIA_DB_PRODUCT_NAME, metricsRegistry, metricsReporterIdProvider, migratingActivityInstanceValidators, migratingCompensationInstanceValidators, migratingTransitionInstanceValidators, migrationActivityMatcher, migrationInstructionGenerator, migrationInstructionValidators, mondayHistoryCleanupBatchWindowEndTime, mondayHistoryCleanupBatchWindowStartTime, MY_SQL_PRODUCT_NAME, optimizeService, parsedBatchOperationsForHistoryCleanup, parsedTaskMetricsTimeToLive, passwordEncryptor, passwordManager, permissionProvider, POSTGRES_DB_PRODUCT_NAME, postParseListeners, preParseListeners, processApplicationManager, processEngine, processEnginePlugins, PRODUCT_NAME, queryMaxResultsLimit, reevaluateTimeCycleWhenDue, registeredDeployments, removalTimeUpdateChunkSize, repositoryService, resolverFactories, resourceAuthorizationProvider, restrictUserOperationLogToAuthenticatedUsers, runtimeService, saltGenerator, saturdayHistoryCleanupBatchWindowEndTime, saturdayHistoryCleanupBatchWindowStartTime, scriptEngineNameJavaScript, scriptEngineResolver, scriptEnvResolvers, scriptFactory, scriptingEngines, scriptingEnvironment, sessionFactories, sqlSessionFactory, standaloneTasksEnabled, sundayHistoryCleanupBatchWindowEndTime, sundayHistoryCleanupBatchWindowStartTime, taskMetricsTimeToLive, taskService, telemetryData, telemetryEndpoint, telemetryHttpConnector, telemetryReporter, telemetryReportingPeriod, telemetryRequestRetries, telemetryRequestTimeout, tenantIdProvider, thursdayHistoryCleanupBatchWindowEndTime, thursdayHistoryCleanupBatchWindowStartTime, transactionContextFactory, transactionFactory, tuesdayHistoryCleanupBatchWindowEndTime, tuesdayHistoryCleanupBatchWindowStartTime, variableSerializers, webappsAuthenticationLoggingEnabled, wednesdayHistoryCleanupBatchWindowEndTime, wednesdayHistoryCleanupBatchWindowStartTime, wsSyncFactoryClassName
Fields inherited from class org.camunda.bpm.engine.ProcessEngineConfiguration
AUTHORIZATION_CHECK_REVOKE_ALWAYS, AUTHORIZATION_CHECK_REVOKE_AUTO, AUTHORIZATION_CHECK_REVOKE_NEVER, authorizationCheckRevokes, authorizationEnabled, authorizationEnabledForCustomCode, bootstrapCommand, classLoader, createIncidentOnFailedJobEnabled, databaseSchemaUpdate, databaseType, databaseVendor, databaseVersion, dataSource, dataSourceJndiName, DB_SCHEMA_UPDATE_CREATE_DROP, DB_SCHEMA_UPDATE_FALSE, DB_SCHEMA_UPDATE_TRUE, defaultNumberOfRetries, defaultUserPermissionNameForTask, deserializationAllowedClasses, deserializationAllowedPackages, deserializationTypeValidationEnabled, deserializationTypeValidator, disabledPermissions, enableCmdExceptionLogging, enableExceptionsAfterUnhandledBpmnError, enablePasswordPolicy, enableReducedJobExceptionLogging, enforceSpecificVariablePermission, ensureJobDueDateNotNull, generalResourceWhitelistPattern, groupResourceWhitelistPattern, hintJobExecutor, history, HISTORY_ACTIVITY, HISTORY_AUDIT, HISTORY_AUTO, HISTORY_CLEANUP_STRATEGY_END_TIME_BASED, HISTORY_CLEANUP_STRATEGY_REMOVAL_TIME_BASED, HISTORY_DEFAULT, HISTORY_FULL, HISTORY_NONE, HISTORY_REMOVAL_TIME_STRATEGY_END, HISTORY_REMOVAL_TIME_STRATEGY_NONE, HISTORY_REMOVAL_TIME_STRATEGY_START, HISTORY_VARIABLE, historyLevelCommand, idBlockSize, installationId, jdbcBatchProcessing, jdbcDriver, jdbcMaxActiveConnections, jdbcMaxCheckoutTime, jdbcMaxIdleConnections, jdbcMaxWaitTime, jdbcPassword, jdbcPingConnectionNotUsedFor, jdbcPingEnabled, jdbcPingQuery, jdbcStatementTimeout, jdbcUrl, jdbcUsername, jobExecutorAcquireByDueDate, jobExecutorAcquireByPriority, jobExecutorActivate, jobExecutorDeploymentAware, jobExecutorPreferTimerJobs, mailServerDefaultFrom, mailServerHost, mailServerPassword, mailServerPort, mailServerUsername, passwordPolicy, processEngineName, producePrioritizedExternalTasks, producePrioritizedJobs, schemaOperationsCommand, skipHistoryOptimisticLockingExceptions, skipOutputMappingOnCanceledActivities, telemetryRegistry, tenantCheckEnabled, tenantResourceWhitelistPattern, transactionsExternallyManaged, userResourceWhitelistPattern, useTLS, valueTypeResolver
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
We need to make sure, that the root command always callsTransactionManager.begin()
in its interceptor chain since Agroal does not support deferred/lazy enlistment.Methods inherited from class org.camunda.bpm.engine.cdi.CdiJtaProcessEngineConfiguration
initExpressionManager
Methods inherited from class org.camunda.bpm.engine.impl.cfg.JtaProcessEngineConfiguration
createTransactionInterceptor, getTransactionManager, initTransactionContextFactory, initTransactionManager, setTransactionManager
Methods inherited from class org.camunda.bpm.engine.impl.cfg.AbstractTransactionProcessEngineConfiguration
getDbSchemaOperationsCommandContextFactory, getDefaultCommandInterceptorsTxRequired, getDefaultCommandInterceptorsTxRequiresNew, getTransactionManagerJndiName, init, initDbSchemaOperationsCommandContextFactory, setDbSchemaOperationsCommandContextFactory, setTransactionManagerJndiName
Methods inherited from class org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl
addIncidentHandler, addSessionFactory, buildProcessEngine, checkForCrdb, checkForMariaDb, close, ensurePrefixAndSchemaFitToegether, getAdminGroups, getAdminUsers, getArtifactFactory, getAuthorizationService, getBatchHandlers, getBatchJobPriority, getBatchJobsPerSeed, getBatchOperationHistoryTimeToLive, getBatchOperationsForHistoryCleanup, getBatchPollTime, getBatchWindowManager, getBeans, getBpmnDeployer, getBpmnParseFactory, getBuiltinExceptionCodeProvider, getBusinessCalendarManager, getCamundaFormDeployer, getCaseService, getCmmnDeployer, getCmmnHistoryEventProducer, getCommandCheckers, getCommandContextFactory, getCommandExecutorSchemaOperations, getCommandExecutorTxRequired, getCommandExecutorTxRequiresNew, getCommandInterceptorsTxRequired, getCommandInterceptorsTxRequiresNew, getCommandRetries, getConditionHandler, getCorrelationHandler, getCrdbRetryInterceptor, getCustomBatchJobHandlers, getCustomEventHandlers, getCustomExceptionCodeProvider, getCustomFormEngines, getCustomFormFieldValidators, getCustomFormTypes, getCustomHistoryEventHandlers, getCustomHistoryLevels, getCustomIncidentHandlers, getCustomJobHandlers, getCustomPasswordChecker, getCustomPostBPMNParseListeners, getCustomPostCmmnTransformListeners, getCustomPostCommandInterceptorsTxRequired, getCustomPostCommandInterceptorsTxRequiresNew, getCustomPostDeployers, getCustomPostMigratingActivityInstanceValidators, getCustomPostMigrationActivityValidators, getCustomPostMigrationInstructionValidators, getCustomPostVariableSerializers, getCustomPreBPMNParseListeners, getCustomPreCmmnTransformListeners, getCustomPreCommandInterceptorsTxRequired, getCustomPreCommandInterceptorsTxRequiresNew, getCustomPreDeployers, getCustomPreMigratingActivityInstanceValidators, getCustomPreMigrationActivityValidators, getCustomPreMigrationInstructionValidators, getCustomPreVariableSerializers, getCustomRejectedJobsHandler, getCustomSessionFactories, getDatabaseSchema, getDatabaseTablePrefix, getDbEntityCacheKeyMapping, getDbMetricsReporter, getDbSqlSessionFactory, getDecisionDefinitionDeployer, getDecisionRequirementsDefinitionDeployer, getDecisionService, getDefaultBPMNParseListeners, getDefaultCharset, getDefaultCmmnTransformListeners, getDefaultDatabaseTypeMappings, getDefaultDeployers, getDefaultHistoryLevel, getDefaultMigratingActivityInstanceValidators, getDefaultMigratingTransitionInstanceValidators, getDefaultMigrationActivityValidators, getDefaultMigrationInstructionValidators, getDefaultSerializationFormat, getDefaultUserPermissionForTask, getDelegateInterceptor, getDeployers, getDeploymentCache, getDeploymentHandlerFactory, getDisableStrictCallActivityValidation, getDmnElProvider, getDmnEngine, getDmnEngineConfiguration, getDmnFeelCustomFunctionProviders, getDmnHistoryEventProducer, getEnableFetchProcessDefinitionDescription, getEnvScriptResolvers, getEventHandler, getEventHandlers, getExceptionCodeInterceptor, getExpressionManager, getExternalTaskPriorityProvider, getExternalTaskService, getFailedJobCommandFactory, getFailedJobListenerMaxRetries, getFailedJobRetryTimeCycle, getFallbackSerializerFactory, getFilterService, getFormEngines, getFormService, getFormTypes, getFormValidators, getFridayHistoryCleanupBatchWindowEndTime, getFridayHistoryCleanupBatchWindowStartTime, getHistoryCleanupBatchSize, getHistoryCleanupBatchThreshold, getHistoryCleanupBatchWindowEndTime, getHistoryCleanupBatchWindowEndTimeAsDate, getHistoryCleanupBatchWindows, getHistoryCleanupBatchWindowStartTime, getHistoryCleanupBatchWindowStartTimeAsDate, getHistoryCleanupDefaultNumberOfRetries, getHistoryCleanupDegreeOfParallelism, getHistoryCleanupJobLogTimeToLive, getHistoryCleanupJobPriority, getHistoryCleanupStrategy, getHistoryEventHandler, getHistoryEventProducer, getHistoryLevel, getHistoryLevels, getHistoryRemovalTimeProvider, getHistoryRemovalTimeStrategy, getHistoryService, getHistoryTimeToLive, getHostname, getHostnameProvider, getIdentityProviderSessionFactory, getIdentityService, getIdGenerator, getIdGeneratorDataSource, getIdGeneratorDataSourceJndiName, getIncidentHandler, getIncidentHandlers, getInvocationsPerBatchJob, getInvocationsPerBatchJobByBatchType, getJobExecutor, getJobExecutorPriorityRangeMax, getJobExecutorPriorityRangeMin, getJobHandlers, getJobPriorityProvider, getLogEntriesPerSyncOperationLimit, getLoggingContextActivityId, getLoggingContextActivityName, getLoggingContextApplicationName, getLoggingContextBusinessKey, getLoggingContextEngineName, getLoggingContextProcessDefinitionId, getLoggingContextProcessDefinitionKey, getLoggingContextProcessInstanceId, getLoggingContextTenantId, getLoginDelayBase, getLoginDelayFactor, getLoginDelayMaxTime, getLoginMaxAttempts, getLogLevelBpmnStackTrace, getManagementService, getMetricsRegistry, getMetricsReporterIdProvider, getMigratingActivityInstanceValidators, getMigratingCompensationInstanceValidators, getMigratingTransitionInstanceValidators, getMigrationActivityMatcher, getMigrationInstructionGenerator, getMigrationInstructionValidators, getMondayHistoryCleanupBatchWindowEndTime, getMondayHistoryCleanupBatchWindowStartTime, getMyBatisXmlConfigurationSteam, getOptimizeService, getParsedBatchOperationsForHistoryCleanup, getParsedTaskMetricsTimeToLive, getPasswordEncryptor, getPasswordManager, getPermissionProvider, getPostParseListeners, getPreParseListeners, getProcessApplicationManager, getProcessEngine, getProcessEngineName, getProcessEnginePlugins, getQueryMaxResultsLimit, getRegisteredDeployments, getRemovalTimeUpdateChunkSize, getRepositoryService, getResolverFactories, getResourceAuthorizationProvider, getRuntimeService, getSaltGenerator, getSaturdayHistoryCleanupBatchWindowEndTime, getSaturdayHistoryCleanupBatchWindowStartTime, getScriptEngineNameJavaScript, getScriptEngineResolver, getScriptFactory, getScriptingEngines, getScriptingEnvironment, getSessionFactories, getSqlSessionFactory, getSundayHistoryCleanupBatchWindowEndTime, getSundayHistoryCleanupBatchWindowStartTime, getTaskMetricsTimeToLive, getTaskService, getTelemetryData, getTelemetryEndpoint, getTelemetryHttpConnector, getTelemetryReporter, getTelemetryReportingPeriod, getTelemetryRequestRetries, getTelemetryRequestTimeout, getTenantIdProvider, getThursdayHistoryCleanupBatchWindowEndTime, getThursdayHistoryCleanupBatchWindowStartTime, getTransactionContextFactory, getTransactionFactory, getTuesdayHistoryCleanupBatchWindowEndTime, getTuesdayHistoryCleanupBatchWindowStartTime, getVariableSerializers, getWednesdayHistoryCleanupBatchWindowEndTime, getWednesdayHistoryCleanupBatchWindowStartTime, getWsSyncFactoryClassName, initActualCommandExecutor, initAdminGroups, initAdminUser, initArtifactFactory, initBatchHandlers, initBatchOperationsHistoryTimeToLive, initBeans, initBusinessCalendarManager, initCacheFactory, initCmmnHistoryEventProducer, initCommandCheckers, initCommandContextFactory, initCommandExecutors, initCommandExecutorTxRequired, initCommandExecutorTxRequiresNew, initCommandInterceptorsTxRequired, initCommandInterceptorsTxRequiresNew, initConditionHandler, initCorrelationHandler, initDatabaseType, initDatabaseVendorAndVersion, initDataSource, initDefaultCharset, initDefaultMetrics, initDefaultUserPermissionForTask, initDelegateInterceptor, initDeployers, initDeploymentHandlerFactory, initDeploymentRegistration, initDmnEngine, initDmnHistoryEventProducer, initEventHandlers, initExceptionCodeProvider, initExternalTaskPriorityProvider, initFailedJobCommandFactory, initFormEngines, initFormFieldValidators, initFormTypes, initHistoryCleanup, initHistoryCleanupJobLogTimeToLive, initHistoryCleanupStrategy, initHistoryEventHandler, initHistoryEventProducer, initHistoryLevel, initHistoryRemovalTime, initHistoryRemovalTimeProvider, initHistoryRemovalTimeStrategy, initHistoryTimeToLive, initHostName, initIdentityProviderSessionFactory, initIdGenerator, initIncidentHandlers, initInterceptorChain, initInvocationsPerBatchJobByBatchType, initJobExecutor, initJobProvider, initMetrics, initMigratingActivityInstanceValidators, initMigratingCompensationInstanceValidators, initMigratingTransitionInstanceValidators, initMigration, initMigrationActivityMatcher, initMigrationInstructionGenerator, initMigrationInstructionValidators, initOperationLog, initPasswordDigest, initPasswordPolicy, initPermissionProvider, initPersistenceProviders, initProcessApplicationManager, initResourceAuthorizationProvider, initScripting, initSerialization, initService, initServices, initSessionFactories, initSqlSessionFactory, initSqlSessionFactoryProperties, initTaskMetricsTimeToLive, initTelemetry, initTelemetryData, initTransactionFactory, initTypeValidator, initValueTypeResolver, invokePostInit, invokePostProcessEngineBuild, invokePreInit, isAutoStoreScriptVariables, isBpmnStacktraceVerbose, isCmmnEnabled, isCompositeIncidentHandlersEnabled, isConfigureScriptEngineHostAccess, isCreateDiagramOnDeploy, isDbEntityCacheReuseEnabled, isDbHistoryUsed, isDbIdentityUsed, isDbMetricsReporterActivate, isDeploymentLockUsed, isDeploymentSynchronized, isDisableBuiltinExceptionCodeProvider, isDisableExceptionCode, isDisableStrictCamundaFormParsing, isDmnEnabled, isDmnFeelEnableLegacyBehavior, isDmnReturnBlankTableOutputAsNull, isEnableDefaultDbHistoryEventHandler, isEnableExpressionsInAdhocQueries, isEnableExpressionsInStoredQueries, isEnableFetchScriptEngineFromProcessApplication, isEnableGracefulDegradationOnContextSwitchFailure, isEnableHistoricInstancePermissions, isEnableOptimisticLockingOnForeignKeyViolation, isEnableScriptCompilation, isEnableScriptEngineCaching, isEnableScriptEngineLoadExternalResources, isEnableScriptEngineNashornCompatibility, isEnableXxeProcessing, isEnforceHistoryTimeToLive, isExecutionTreePrefetchEnabled, isForceCloseMybatisConnectionPool, isHistoryCleanupEnabled, isHistoryCleanupMetricsEnabled, isImplicitVariableUpdateDetectionEnabled, isInitializeTelemetry, isInvokeCustomVariableListeners, isJavaSerializationFormatEnabled, isJobExecutorAcquireExclusiveOverProcessHierarchies, isMetricsEnabled, isReevaluateTimeCycleWhenDue, isRestrictUserOperationLogToAuthenticatedUsers, isStandaloneTasksEnabled, isTaskMetricsEnabled, isTelemetryReporterActivate, isUseSharedSqlSessionFactory, isWebappsAuthenticationLoggingEnabled, setAdminGroups, setAdminUsers, setArtifactFactory, setAuthorizationService, setAutoStoreScriptVariables, setBatchHandlers, setBatchJobPriority, setBatchJobsPerSeed, setBatchOperationHistoryTimeToLive, setBatchOperationsForHistoryCleanup, setBatchPollTime, setBatchWindowManager, setBeans, setBpmnParseFactory, setBpmnStacktraceVerbose, setBuiltinExceptionCodeProvider, setBusinessCalendarManager, setCacheCapacity, setCacheFactory, setCaseService, setClassLoader, setCmmnEnabled, setCmmnHistoryEventProducer, setCommandCheckers, setCommandContextFactory, setCommandExecutorSchemaOperations, setCommandExecutorTxRequired, setCommandExecutorTxRequiresNew, setCommandInterceptorsTxRequired, setCommandInterceptorsTxRequiresNew, setCommandRetries, setCompositeIncidentHandlersEnabled, setConditionHandler, setConfigureScriptEngineHostAccess, setCorrelationHandler, setCreateDiagramOnDeploy, setCustomBatchJobHandlers, setCustomEventHandlers, setCustomExceptionCodeProvider, setCustomFormEngines, setCustomFormFieldValidators, setCustomFormTypes, setCustomHistoryEventHandlers, setCustomHistoryLevels, setCustomIncidentHandlers, setCustomJobHandlers, setCustomPasswordChecker, setCustomPostBPMNParseListeners, setCustomPostCmmnTransformListeners, setCustomPostCommandInterceptorsTxRequired, setCustomPostCommandInterceptorsTxRequiresNew, setCustomPostDeployers, setCustomPostMigratingActivityInstanceValidators, setCustomPostMigrationActivityValidators, setCustomPostMigrationInstructionValidators, setCustomPostVariableSerializers, setCustomPreBPMNParseListeners, setCustomPreCmmnTransformListeners, setCustomPreCommandInterceptorsTxRequired, setCustomPreCommandInterceptorsTxRequiresNew, setCustomPreDeployers, setCustomPreMigratingActivityInstanceValidators, setCustomPreMigrationActivityValidators, setCustomPreMigrationInstructionValidators, setCustomPreVariableSerializers, setCustomRejectedJobsHandler, setCustomSessionFactories, setDatabaseSchema, setDatabaseSchemaUpdate, setDatabaseTablePrefix, setDatabaseType, setDataSource, setDbEntityCacheKeyMapping, setDbEntityCacheReuseEnabled, setDbHistoryUsed, setDbIdentityUsed, setDbMetricsReporter, setDbMetricsReporterActivate, setDbSqlSessionFactory, setDecisionService, setDefaultCharset, setDefaultCharsetName, setDefaultSerializationFormat, setDefaultUserPermissionForTask, setDelegateInterceptor, setDeployers, setDeploymentCache, setDeploymentHandlerFactory, setDeploymentLockUsed, setDeploymentSynchronized, setDisableBuiltinExceptionCodeProvider, setDisableExceptionCode, setDisableStrictCallActivityValidation, setDisableStrictCamundaFormParsing, setDmnElProvider, setDmnEnabled, setDmnEngine, setDmnEngineConfiguration, setDmnFeelCustomFunctionProviders, setDmnFeelEnableLegacyBehavior, setDmnHistoryEventProducer, setDmnReturnBlankTableOutputAsNull, setEnableDefaultDbHistoryEventHandler, setEnableExpressionsInAdhocQueries, setEnableExpressionsInStoredQueries, setEnableFetchProcessDefinitionDescription, setEnableFetchScriptEngineFromProcessApplication, setEnableGracefulDegradationOnContextSwitchFailure, setEnableHistoricInstancePermissions, setEnableOptimisticLockingOnForeignKeyViolation, setEnableScriptCompilation, setEnableScriptEngineCaching, setEnableScriptEngineLoadExternalResources, setEnableScriptEngineNashornCompatibility, setEnableXxeProcessing, setEnforceHistoryTimeToLive, setEnvScriptResolvers, setEventHandlers, setExecutionTreePrefetchEnabled, setExpressionManager, setExternalTaskPriorityProvider, setExternalTaskService, setFailedJobCommandFactory, setFailedJobListenerMaxRetries, setFailedJobRetryTimeCycle, setFallbackSerializerFactory, setFilterService, setForceCloseMybatisConnectionPool, setFormEngines, setFormService, setFormTypes, setFormValidators, setFridayHistoryCleanupBatchWindowEndTime, setFridayHistoryCleanupBatchWindowStartTime, setHistory, setHistoryCleanupBatchSize, setHistoryCleanupBatchThreshold, setHistoryCleanupBatchWindowEndTime, setHistoryCleanupBatchWindowEndTimeAsDate, setHistoryCleanupBatchWindows, setHistoryCleanupBatchWindowStartTime, setHistoryCleanupBatchWindowStartTimeAsDate, setHistoryCleanupDefaultNumberOfRetries, setHistoryCleanupDegreeOfParallelism, setHistoryCleanupEnabled, setHistoryCleanupJobLogTimeToLive, setHistoryCleanupJobPriority, setHistoryCleanupMetricsEnabled, setHistoryCleanupStrategy, setHistoryEventHandler, setHistoryEventProducer, setHistoryLevel, setHistoryRemovalTimeProvider, setHistoryRemovalTimeStrategy, setHistoryService, setHistoryTimeToLive, setHostname, setHostnameProvider, setIdBlockSize, setIdentityProviderSessionFactory, setIdentityService, setIdGenerator, setIdGeneratorDataSource, setIdGeneratorDataSourceJndiName, setImplicitVariableUpdateDetectionEnabled, setIncidentHandlers, setInitializeTelemetry, setInvocationsPerBatchJob, setInvocationsPerBatchJobByBatchType, setInvokeCustomVariableListeners, setJavaSerializationFormatEnabled, setJdbcDriver, setJdbcMaxActiveConnections, setJdbcMaxCheckoutTime, setJdbcMaxIdleConnections, setJdbcMaxWaitTime, setJdbcPassword, setJdbcPingConnectionNotUsedFor, setJdbcPingEnabled, setJdbcPingQuery, setJdbcUrl, setJdbcUsername, setJobExecutor, setJobExecutorAcquireExclusiveOverProcessHierarchies, setJobExecutorActivate, setJobExecutorPriorityRangeMax, setJobExecutorPriorityRangeMin, setJobHandlers, setJobPriorityProvider, setLogEntriesPerSyncOperationLimit, setLoggingContextActivityId, setLoggingContextActivityName, setLoggingContextApplicationName, setLoggingContextBusinessKey, setLoggingContextEngineName, setLoggingContextProcessDefinitionId, setLoggingContextProcessDefinitionKey, setLoggingContextProcessInstanceId, setLoggingContextTenantId, setLoginDelayBase, setLoginDelayFactor, setLoginDelayMaxTime, setLoginMaxAttempts, setLogLevelBpmnStackTrace, setMailServerDefaultFrom, setMailServerHost, setMailServerPassword, setMailServerPort, setMailServerUsername, setMailServerUseTLS, setManagementService, setMetricsEnabled, setMetricsRegistry, setMetricsReporterIdProvider, setMigratingActivityInstanceValidators, setMigrationActivityMatcher, setMigrationInstructionGenerator, setMigrationInstructionValidators, setMondayHistoryCleanupBatchWindowEndTime, setMondayHistoryCleanupBatchWindowStartTime, setParsedBatchOperationsForHistoryCleanup, setParsedTaskMetricsTimeToLive, setPasswordEncryptor, setPasswordManager, setPermissionProvider, setPostParseListeners, setPreParseListeners, setProcessApplicationManager, setProcessEngineName, setProcessEnginePlugins, setQueryMaxResultsLimit, setReevaluateTimeCycleWhenDue, setRegisteredDeployments, setRemovalTimeUpdateChunkSize, setRepositoryService, setResolverFactories, setResourceAuthorizationProvider, setRestrictUserOperationLogToAuthenticatedUsers, setRuntimeService, setSaltGenerator, setSaturdayHistoryCleanupBatchWindowEndTime, setSaturdayHistoryCleanupBatchWindowStartTime, setScriptEngineNameJavaScript, setScriptEngineResolver, setScriptFactory, setScriptingEngines, setScriptingEnvironment, setSessionFactories, setSqlSessionFactory, setStandaloneTasksEnabled, setSundayHistoryCleanupBatchWindowEndTime, setSundayHistoryCleanupBatchWindowStartTime, setTaskMetricsEnabled, setTaskMetricsTimeToLive, setTaskService, setTelemetryData, setTelemetryEndpoint, setTelemetryHttpConnector, setTelemetryReporter, setTelemetryReporterActivate, setTelemetryReportingPeriod, setTelemetryRequestRetries, setTelemetryRequestTimeout, setTenantIdProvider, setThursdayHistoryCleanupBatchWindowEndTime, setThursdayHistoryCleanupBatchWindowStartTime, setTransactionContextFactory, setTransactionFactory, setTransactionsExternallyManaged, setTuesdayHistoryCleanupBatchWindowEndTime, setTuesdayHistoryCleanupBatchWindowStartTime, setUseSharedSqlSessionFactory, setVariableTypes, setWebappsAuthenticationLoggingEnabled, setWednesdayHistoryCleanupBatchWindowEndTime, setWednesdayHistoryCleanupBatchWindowStartTime, setWsSyncFactoryClassName
Methods inherited from class org.camunda.bpm.engine.ProcessEngineConfiguration
createProcessEngineConfigurationFromInputStream, createProcessEngineConfigurationFromInputStream, createProcessEngineConfigurationFromResource, createProcessEngineConfigurationFromResource, createProcessEngineConfigurationFromResourceDefault, createStandaloneInMemProcessEngineConfiguration, createStandaloneProcessEngineConfiguration, getAuthorizationCheckRevokes, getClassLoader, getDatabaseSchemaUpdate, getDatabaseType, getDatabaseVendor, getDatabaseVersion, getDataSource, getDataSourceJndiName, getDefaultNumberOfRetries, getDefaultUserPermissionNameForTask, getDeserializationAllowedClasses, getDeserializationAllowedPackages, getDeserializationTypeValidator, getDisabledPermissions, getGeneralResourceWhitelistPattern, getGroupResourceWhitelistPattern, getHistory, getHistoryLevelCommand, getIdBlockSize, getInstallationId, getJdbcDriver, getJdbcMaxActiveConnections, getJdbcMaxCheckoutTime, getJdbcMaxIdleConnections, getJdbcMaxWaitTime, getJdbcPassword, getJdbcPingConnectionNotUsedFor, getJdbcPingQuery, getJdbcStatementTimeout, getJdbcUrl, getJdbcUsername, getMailServerDefaultFrom, getMailServerHost, getMailServerPassword, getMailServerPort, getMailServerUsername, getMailServerUseTLS, getPasswordPolicy, getProcessEngineBootstrapCommand, getSchemaOperationsCommand, getTelemetryRegistry, getTenantResourceWhitelistPattern, getUserResourceWhitelistPattern, getValueTypeResolver, isAuthorizationEnabled, isAuthorizationEnabledForCustomCode, isCreateIncidentOnFailedJobEnabled, isDeserializationTypeValidationEnabled, isEnableCmdExceptionLogging, isEnableExceptionsAfterUnhandledBpmnError, isEnablePasswordPolicy, isEnableReducedJobExceptionLogging, isEnforceSpecificVariablePermission, isEnsureJobDueDateNotNull, isHintJobExecutor, isJdbcBatchProcessing, isJdbcPingEnabled, isJobExecutorAcquireByDueDate, isJobExecutorAcquireByPriority, isJobExecutorActivate, isJobExecutorDeploymentAware, isJobExecutorPreferTimerJobs, isProducePrioritizedExternalTasks, isProducePrioritizedJobs, isSkipHistoryOptimisticLockingExceptions, isSkipOutputMappingOnCanceledActivities, isTenantCheckEnabled, isTransactionsExternallyManaged, setAuthorizationCheckRevokes, setAuthorizationEnabled, setAuthorizationEnabledForCustomCode, setCreateIncidentOnFailedJobEnabled, setDatabaseVendor, setDatabaseVersion, setDataSourceJndiName, setDefaultNumberOfRetries, setDefaultUserPermissionNameForTask, setDeserializationAllowedClasses, setDeserializationAllowedPackages, setDeserializationTypeValidationEnabled, setDeserializationTypeValidator, setDisabledPermissions, setEnableCmdExceptionLogging, setEnableExceptionsAfterUnhandledBpmnError, setEnablePasswordPolicy, setEnableReducedJobExceptionLogging, setEnforceSpecificVariablePermission, setEnsureJobDueDateNotNull, setGeneralResourceWhitelistPattern, setGroupResourceWhitelistPattern, setHintJobExecutor, setHistoryLevelCommand, setInstallationId, setJdbcBatchProcessing, setJdbcStatementTimeout, setJobExecutorAcquireByDueDate, setJobExecutorAcquireByPriority, setJobExecutorDeploymentAware, setJobExecutorPreferTimerJobs, setPasswordPolicy, setProcessEngineBootstrapCommand, setProducePrioritizedExternalTasks, setProducePrioritizedJobs, setSchemaOperationsCommand, setSkipHistoryOptimisticLockingExceptions, setSkipOutputMappingOnCanceledActivities, setTelemetryRegistry, setTenantCheckEnabled, setTenantResourceWhitelistPattern, setUserResourceWhitelistPattern, setValueTypeResolver
-
Constructor Details
-
QuarkusProcessEngineConfiguration
public QuarkusProcessEngineConfiguration()Default values.
-
-
Method Details
-
initCommandExecutorDbSchemaOperations
protected void initCommandExecutorDbSchemaOperations()We need to make sure, that the root command always callsTransactionManager.begin()
in its interceptor chain since Agroal does not support deferred/lazy enlistment. This is why we override this method to add theJakartaTransactionInterceptor
to the interceptor chain.- Overrides:
initCommandExecutorDbSchemaOperations
in classAbstractTransactionProcessEngineConfiguration
-