public class CassandraProcessEngineConfiguration
extends org.camunda.bpm.engine.impl.cfg.StandaloneProcessEngineConfiguration
| Modifier and Type | Field and Description |
|---|---|
protected String |
cassandraContactPoint |
protected com.datastax.driver.core.Cluster |
cluster |
static String |
DEFAULT_KEYSPACE |
protected int |
jobShardInitNumber |
protected int |
jobShardSizeHours |
protected String |
keyspace |
protected int |
replicationFactor |
protected com.datastax.driver.core.Session |
session |
actualCommandExecutor, artifactFactory, authorizationService, autoStoreScriptVariables, beans, bpmnParseFactory, businessCalendarManager, caseService, cmmnElementHandlerRegistry, cmmnEnabled, cmmnHistoryEventProducer, cmmnTransformFactory, commandContextFactory, commandExecutorSchemaOperations, commandExecutorTxRequired, commandExecutorTxRequiresNew, commandInterceptorsTxRequired, commandInterceptorsTxRequiresNew, correlationHandler, customEventHandlers, customFormEngines, customFormFieldValidators, customFormTypes, customHistoryLevels, customIncidentHandlers, customJobHandlers, customPostCmmnTransformListeners, customPostCommandInterceptorsTxRequired, customPostCommandInterceptorsTxRequiresNew, customPostDeployers, customPostVariableSerializers, customPreCmmnTransformListeners, customPreCommandInterceptorsTxRequired, customPreCommandInterceptorsTxRequiresNew, customPreDeployers, customPreVariableSerializers, customRejectedJobsHandler, customSessionFactories, databaseSchema, databaseTablePrefix, databaseTypeMappings, DB_SCHEMA_UPDATE_CREATE, DB_SCHEMA_UPDATE_DROP_CREATE, dbEntityCacheKeyMapping, dbMetricsReporter, dbSqlSessionFactory, decisionService, DEFAULT_MYBATIS_MAPPING_FILE, DEFAULT_WS_SYNC_FACTORY, defaultCharset, defaultCharsetName, defaultSerializationFormat, delegateInterceptor, deployers, deploymentCache, dmnEnabled, dmnEngine, dmnEngineConfiguration, dmnHistoryEventProducer, enableExpressionsInAdhocQueries, enableExpressionsInStoredQueries, enableFetchScriptEngineFromProcessApplication, enableGracefulDegradationOnContextSwitchFailure, enableScriptCompilation, enableScriptEngineCaching, eventHandlers, expressionManager, externalTaskService, failedJobCommandFactory, fallbackSerializerFactory, filterService, forceCloseMybatisConnectionPool, formEngines, formService, formTypes, formValidators, historyEventHandler, historyEventProducer, historyLevel, HISTORYLEVEL_ACTIVITY, HISTORYLEVEL_AUDIT, HISTORYLEVEL_FULL, HISTORYLEVEL_NONE, historyLevels, historyService, identityProviderSessionFactory, identityService, idGenerator, idGeneratorDataSource, idGeneratorDataSourceJndiName, incidentHandlers, isBpmnStacktraceVerbose, isCreateDiagramOnDeploy, isDbEntityCacheReuseEnabled, isDbHistoryUsed, isDbIdentityUsed, isDbMetricsReporterActivate, isDeploymentLockUsed, isExecutionTreePrefetchEnabled, isInvokeCustomVariableListeners, isMetricsEnabled, jobExecutor, jobHandlers, jobPriorityProvider, managementService, metricsRegistry, metricsReporterIdProvider, passwordEncryptor, postParseListeners, preParseListeners, processApplicationManager, processEngine, processEnginePlugins, registeredDeployments, repositoryService, resolverFactories, resourceAuthorizationProvider, restrictUserOperationLogToAuthenticatedUsers, runtimeService, scriptEnvResolvers, scriptFactory, scriptingEngines, scriptingEnvironment, sessionFactories, sqlSessionFactory, taskService, transactionContextFactory, transactionFactory, variableSerializers, wsSyncFactoryClassNameauthorizationEnabled, authorizationEnabledForCustomCode, classLoader, createIncidentOnFailedJobEnabled, databaseSchemaUpdate, databaseType, dataSource, dataSourceJndiName, DB_SCHEMA_UPDATE_CREATE_DROP, DB_SCHEMA_UPDATE_FALSE, DB_SCHEMA_UPDATE_TRUE, defaultNumberOfRetries, hintJobExecutor, history, HISTORY_ACTIVITY, HISTORY_AUDIT, HISTORY_AUTO, HISTORY_DEFAULT, HISTORY_FULL, HISTORY_NONE, HISTORY_VARIABLE, idBlockSize, jdbcDriver, jdbcMaxActiveConnections, jdbcMaxCheckoutTime, jdbcMaxIdleConnections, jdbcMaxWaitTime, jdbcPassword, jdbcPingConnectionNotUsedFor, jdbcPingEnabled, jdbcPingQuery, jdbcStatementTimeout, jdbcUrl, jdbcUsername, jobExecutorAcquireByDueDate, jobExecutorAcquireByPriority, jobExecutorActivate, jobExecutorDeploymentAware, jobExecutorPreferTimerJobs, jpaCloseEntityManager, jpaEntityManagerFactory, jpaHandleTransaction, jpaPersistenceUnitName, mailServerDefaultFrom, mailServerHost, mailServerPassword, mailServerPort, mailServerUsername, processEngineName, producePrioritizedJobs, transactionsExternallyManaged, useTLS, valueTypeResolver| Constructor and Description |
|---|
CassandraProcessEngineConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.camunda.bpm.engine.ProcessEngine |
buildProcessEngine() |
String |
getCassandraContactPoint() |
com.datastax.driver.core.Cluster |
getCluster() |
int |
getJobShardInitNumber() |
int |
getJobShardSizeHours() |
String |
getKeyspace() |
int |
getReplicationFactor() |
com.datastax.driver.core.Session |
getSession() |
protected void |
init() |
protected void |
initCassandraClient() |
protected void |
initDataSource() |
protected void |
initIdGenerator() |
protected void |
initJpa() |
protected void |
initPersistenceProviders() |
protected void |
initSqlSessionFactory() |
CassandraProcessEngineConfiguration |
setCassandraContactPoint(String cassandraContactPoint) |
void |
setCluster(com.datastax.driver.core.Cluster cluster) |
void |
setJobShardInitNumber(int jobShardInitNumber) |
void |
setJobShardSizeHours(int jobShardSizeHours) |
CassandraProcessEngineConfiguration |
setKeyspace(String keyspace) |
CassandraProcessEngineConfiguration |
setReplicationFactor(int replicationFactor) |
void |
setSession(com.datastax.driver.core.Session session) |
getDefaultCommandInterceptorsTxRequired, getDefaultCommandInterceptorsTxRequiresNewaddSessionFactory, close, ensurePrefixAndSchemaFitToegether, getArtifactFactory, getAuthorizationService, getBeans, getBpmnDeployer, getBusinessCalendarManager, getCaseService, getCmmnDeployer, getCmmnHistoryEventProducer, getCommandContextFactory, getCommandExecutorSchemaOperations, getCommandExecutorTxRequired, getCommandExecutorTxRequiresNew, getCommandInterceptorsTxRequired, getCommandInterceptorsTxRequiresNew, getCorrelationHandler, getCustomEventHandlers, getCustomFormEngines, getCustomFormFieldValidators, getCustomFormTypes, getCustomHistoryLevels, getCustomIncidentHandlers, getCustomJobHandlers, getCustomPostBPMNParseListeners, getCustomPostCmmnTransformListeners, getCustomPostCommandInterceptorsTxRequired, getCustomPostCommandInterceptorsTxRequiresNew, getCustomPostDeployers, getCustomPostVariableSerializers, getCustomPreBPMNParseListeners, getCustomPreCmmnTransformListeners, getCustomPreCommandInterceptorsTxRequired, getCustomPreCommandInterceptorsTxRequiresNew, getCustomPreDeployers, getCustomPreVariableSerializers, getCustomRejectedJobsHandler, getCustomSessionFactories, getDatabaseSchema, getDatabaseTablePrefix, getDbEntityCacheKeyMapping, getDbMetricsReporter, getDbSqlSessionFactory, getDecisionService, getDefaultBPMNParseListeners, getDefaultCharset, getDefaultCmmnTransformListeners, getDefaultDatabaseTypeMappings, getDefaultDeployers, getDefaultHistoryLevel, getDefaultSerializationFormat, getDelegateInterceptor, getDeployers, getDeploymentCache, getDmnDeployer, getDmnEngine, getDmnEngineConfiguration, getDmnHistoryEventProducer, getEnvScriptResolvers, getEventHandler, getEventHandlers, getExpressionManager, getExternalTaskService, getFailedJobCommandFactory, getFallbackSerializerFactory, getFilterService, getFormEngines, getFormService, getFormTypes, getFormValidators, getHistoryEventHandler, getHistoryEventProducer, getHistoryLevel, getHistoryLevels, getHistoryService, getIdentityProviderSessionFactory, getIdentityService, getIdGenerator, getIdGeneratorDataSource, getIdGeneratorDataSourceJndiName, getIncidentHandler, getIncidentHandlers, getJobExecutor, getJobHandlers, getJobPriorityProvider, getManagementService, getMetricsRegistry, getMetricsReporterIdProvider, getMyBatisXmlConfigurationSteam, getPasswordEncryptor, getPostParseListeners, getPreParseListeners, getProcessApplicationManager, getProcessEngine, getProcessEngineName, getProcessEnginePlugins, getRegisteredDeployments, getRepositoryService, getResolverFactories, getResourceAuthorizationProvider, getRuntimeService, getScriptFactory, getScriptingEngines, getScriptingEnvironment, getSessionFactories, getSqlSessionFactory, getTaskService, getTransactionContextFactory, getTransactionFactory, getVariableSerializers, getWsSyncFactoryClassName, initActualCommandExecutor, initArtifactFactory, initBeans, initBusinessCalendarManager, initCmmnHistoryEventProducer, initCommandContextFactory, initCommandExecutorDbSchemaOperations, initCommandExecutors, initCommandExecutorTxRequired, initCommandExecutorTxRequiresNew, initCommandInterceptorsTxRequired, initCommandInterceptorsTxRequiresNew, initCorrelationHandler, initDatabaseType, initDefaultCharset, initDefaultMetrics, initDelegateInterceptor, initDeployers, initDeploymentRegistration, initDmnEngine, initDmnHistoryEventProducer, initEventHandlers, initExpressionManager, initFailedJobCommandFactory, initFormEngines, initFormFieldValidators, initFormTypes, initHistoryEventHandler, initHistoryEventProducer, initHistoryLevel, initIdentityProviderSessionFactory, initIncidentHandlers, initInterceptorChain, initJobExecutor, initJobProvider, initMetrics, initPasswordDigest, initProcessApplicationManager, initResourceAuthorizationProvider, initScripting, initSerialization, initService, initServices, initSessionFactories, initTransactionContextFactory, initTransactionFactory, initValueTypeResolver, invokePostInit, invokePostProcessEngineBuild, invokePreInit, isAutoStoreScriptVariables, isBpmnStacktraceVerbose, isCmmnEnabled, isCreateDiagramOnDeploy, isDbEntityCacheReuseEnabled, isDbHistoryUsed, isDbIdentityUsed, isDbMetricsReporterActivate, isDeploymentLockUsed, isDmnEnabled, isEnableExpressionsInAdhocQueries, isEnableExpressionsInStoredQueries, isEnableFetchScriptEngineFromProcessApplication, isEnableGracefulDegradationOnContextSwitchFailure, isEnableScriptCompilation, isEnableScriptEngineCaching, isExecutionTreePrefetchEnabled, isForceCloseMybatisConnectionPool, isInvokeCustomVariableListeners, isMetricsEnabled, isRestrictUserOperationLogToAuthenticatedUsers, setArtifactFactory, setAutoStoreScriptVariables, setBeans, setBpmnStacktraceVerbose, setBusinessCalendarManager, setCaseService, setClassLoader, setCmmnEnabled, setCmmnHistoryEventProducer, setCommandContextFactory, setCommandExecutorSchemaOperations, setCommandExecutorTxRequired, setCommandExecutorTxRequiresNew, setCommandInterceptorsTxRequired, setCommandInterceptorsTxRequiresNew, setCorrelationHandler, setCreateDiagramOnDeploy, setCustomEventHandlers, setCustomFormEngines, setCustomFormFieldValidators, setCustomFormTypes, setCustomHistoryLevels, setCustomIncidentHandlers, setCustomJobHandlers, setCustomPostBPMNParseListeners, setCustomPostCmmnTransformListeners, setCustomPostCommandInterceptorsTxRequired, setCustomPostCommandInterceptorsTxRequiresNew, setCustomPostDeployers, setCustomPostVariableSerializers, setCustomPreBPMNParseListeners, setCustomPreCmmnTransformListeners, setCustomPreCommandInterceptorsTxRequired, setCustomPreCommandInterceptorsTxRequiresNew, setCustomPreDeployers, setCustomPreVariableSerializers, setCustomRejectedJobsHandler, setCustomSessionFactories, setDatabaseSchema, setDatabaseSchemaUpdate, setDatabaseTablePrefix, setDatabaseType, setDataSource, setDbEntityCacheKeyMapping, setDbEntityCacheReuseEnabled, setDbHistoryUsed, setDbIdentityUsed, setDbMetricsReporter, setDbMetricsReporterActivate, setDbSqlSessionFactory, setDecisionService, setDefaultCharset, setDefaultCharsetName, setDefaultSerializationFormat, setDelegateInterceptor, setDeployers, setDeploymentCache, setDeploymentLockUsed, setDmnEnabled, setDmnEngine, setDmnEngineConfiguration, setDmnHistoryEventProducer, setEnableExpressionsInAdhocQueries, setEnableExpressionsInStoredQueries, setEnableFetchScriptEngineFromProcessApplication, setEnableGracefulDegradationOnContextSwitchFailure, setEnableScriptCompilation, setEnableScriptEngineCaching, setEnvScriptResolvers, setEventHandlers, setExecutionTreePrefetchEnabled, setExpressionManager, setExternalTaskService, setFailedJobCommandFactory, setFallbackSerializerFactory, setFilterService, setForceCloseMybatisConnectionPool, setFormEngines, setFormService, setFormTypes, setFormValidators, setHistory, setHistoryEventHandler, setHistoryEventProducer, setHistoryLevel, setHistoryService, setIdBlockSize, setIdentityProviderSessionFactory, setIdentityService, setIdGenerator, setIdGeneratorDataSource, setIdGeneratorDataSourceJndiName, setIncidentHandlers, setInvokeCustomVariableListeners, setJdbcDriver, setJdbcMaxActiveConnections, setJdbcMaxCheckoutTime, setJdbcMaxIdleConnections, setJdbcMaxWaitTime, setJdbcPassword, setJdbcPingConnectionNotUsedFor, setJdbcPingEnabled, setJdbcPingQuery, setJdbcUrl, setJdbcUsername, setJobExecutor, setJobExecutorActivate, setJobHandlers, setJobPriorityProvider, setJpaCloseEntityManager, setJpaEntityManagerFactory, setJpaHandleTransaction, setMailServerDefaultFrom, setMailServerHost, setMailServerPassword, setMailServerPort, setMailServerUsername, setMailServerUseTLS, setManagementService, setMetricsEnabled, setMetricsRegistry, setMetricsReporterIdProvider, setPasswordEncryptor, setPostParseListeners, setPreParseListeners, setProcessApplicationManager, setProcessEngineName, setProcessEnginePlugins, setRegisteredDeployments, setRepositoryService, setResolverFactories, setResourceAuthorizationProvider, setRestrictUserOperationLogToAuthenticatedUsers, setRuntimeService, setScriptFactory, setScriptingEngines, setScriptingEnvironment, setSessionFactories, setSqlSessionFactory, setTaskService, setTransactionContextFactory, setTransactionFactory, setTransactionsExternallyManaged, setVariableTypes, setWsSyncFactoryClassNamecreateProcessEngineConfigurationFromInputStream, createProcessEngineConfigurationFromInputStream, createProcessEngineConfigurationFromResource, createProcessEngineConfigurationFromResource, createProcessEngineConfigurationFromResourceDefault, createStandaloneInMemProcessEngineConfiguration, createStandaloneProcessEngineConfiguration, getClassLoader, getDatabaseSchemaUpdate, getDatabaseType, getDataSource, getDataSourceJndiName, getDefaultNumberOfRetries, getHistory, getIdBlockSize, getJdbcDriver, getJdbcMaxActiveConnections, getJdbcMaxCheckoutTime, getJdbcMaxIdleConnections, getJdbcMaxWaitTime, getJdbcPassword, getJdbcPingConnectionNotUsedFor, getJdbcPingQuery, getJdbcStatementTimeout, getJdbcUrl, getJdbcUsername, getJpaEntityManagerFactory, getJpaPersistenceUnitName, getMailServerDefaultFrom, getMailServerHost, getMailServerPassword, getMailServerPort, getMailServerUsername, getMailServerUseTLS, getValueTypeResolver, isAuthorizationEnabled, isAuthorizationEnabledForCustomCode, isCreateIncidentOnFailedJobEnabled, isHintJobExecutor, isJdbcPingEnabled, isJobExecutorAcquireByDueDate, isJobExecutorAcquireByPriority, isJobExecutorActivate, isJobExecutorDeploymentAware, isJobExecutorPreferTimerJobs, isJpaCloseEntityManager, isJpaHandleTransaction, isProducePrioritizedJobs, isTransactionsExternallyManaged, setAuthorizationEnabled, setAuthorizationEnabledForCustomCode, setCreateIncidentOnFailedJobEnabled, setDataSourceJndiName, setDefaultNumberOfRetries, setHintJobExecutor, setJdbcStatementTimeout, setJobExecutorAcquireByDueDate, setJobExecutorAcquireByPriority, setJobExecutorDeploymentAware, setJobExecutorPreferTimerJobs, setJpaPersistenceUnitName, setProducePrioritizedJobs, setValueTypeResolverpublic static final String DEFAULT_KEYSPACE
protected String cassandraContactPoint
protected com.datastax.driver.core.Cluster cluster
protected com.datastax.driver.core.Session session
protected String keyspace
protected int jobShardSizeHours
protected int jobShardInitNumber
protected int replicationFactor
protected void init()
init in class org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImplprotected void initPersistenceProviders()
initPersistenceProviders in class org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImplprotected void initCassandraClient()
public org.camunda.bpm.engine.ProcessEngine buildProcessEngine()
buildProcessEngine in class org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImplprotected void initIdGenerator()
initIdGenerator in class org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImplprotected void initSqlSessionFactory()
initSqlSessionFactory in class org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImplprotected void initDataSource()
initDataSource in class org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImplprotected void initJpa()
initJpa in class org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImplpublic void setCluster(com.datastax.driver.core.Cluster cluster)
public com.datastax.driver.core.Cluster getCluster()
public String getCassandraContactPoint()
public CassandraProcessEngineConfiguration setCassandraContactPoint(String cassandraContactPoint)
public com.datastax.driver.core.Session getSession()
public void setSession(com.datastax.driver.core.Session session)
public String getKeyspace()
public CassandraProcessEngineConfiguration setKeyspace(String keyspace)
public CassandraProcessEngineConfiguration setReplicationFactor(int replicationFactor)
public int getReplicationFactor()
public int getJobShardSizeHours()
public void setJobShardSizeHours(int jobShardSizeHours)
public int getJobShardInitNumber()
public void setJobShardInitNumber(int jobShardInitNumber)
Copyright © 2016 camunda services GmbH. All rights reserved.