Class ManagedProcessEngineMetadata
java.lang.Object
org.camunda.bpm.container.impl.jboss.config.ManagedProcessEngineMetadata
- Author:
- Daniel Meyer, Thorben Lindhauer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringstatic Stringthe prefix to be used for all process engine database tablesstatic Stringindicates whether the job executor should be automatically activatedstatic Stringindicates whether the process engine should automatically create / update the database schema upon startupstatic Stringindicates whether the identity module is used and if this tables are requiredstatic Stringthe name of the platform job executor acquisition to use -
Constructor Summary
ConstructorsConstructorDescriptionManagedProcessEngineMetadata(boolean isDefault, String engineName, String datasourceJndiName, String historyLevel, String configuration, Map<String, String> properties, List<ProcessEnginePluginXml> pluginConfigurations) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanbooleanvoidsetConfiguration(String configuration) voidsetConfigurationProperties(Map<String, String> properties) voidsetDatasourceJndiName(String datasourceJndiName) voidsetDefault(boolean isDefault) voidsetEngineName(String engineName) voidsetFoxLegacyProperties(Map<String, String> foxLegacyProperties) voidsetHistoryLevel(String historyLevel) voidsetPluginConfigurations(List<ProcessEnginePluginXml> pluginConfigurations) voidvalidate()validates the configuration and throwsProcessEngineExceptionif the configuration is invalid.
-
Field Details
-
PROP_IS_AUTO_SCHEMA_UPDATE
indicates whether the process engine should automatically create / update the database schema upon startup -
PROP_IS_IDENTITY_USED
indicates whether the identity module is used and if this tables are required -
PROP_IS_ACTIVATE_JOB_EXECUTOR
indicates whether the job executor should be automatically activated -
PROP_DB_TABLE_PREFIX
the prefix to be used for all process engine database tables -
PROP_JOB_EXECUTOR_ACQUISITION_NAME
the name of the platform job executor acquisition to use -
configuration
-
-
Constructor Details
-
ManagedProcessEngineMetadata
public ManagedProcessEngineMetadata(boolean isDefault, String engineName, String datasourceJndiName, String historyLevel, String configuration, Map<String, String> properties, List<ProcessEnginePluginXml> pluginConfigurations) - Parameters:
isDefault-engineName-datasourceJndiName-historyLevel-configuration-properties-pluginConfigurations-
-
-
Method Details
-
isDefault
public boolean isDefault() -
setDefault
public void setDefault(boolean isDefault) -
getEngineName
-
setEngineName
-
getDatasourceJndiName
-
setDatasourceJndiName
-
getHistoryLevel
-
setHistoryLevel
-
getConfiguration
-
setConfiguration
-
getConfigurationProperties
-
setConfigurationProperties
-
getFoxLegacyProperties
-
setFoxLegacyProperties
-
getPluginConfigurations
-
setPluginConfigurations
-
isIdentityUsed
public boolean isIdentityUsed() -
isAutoSchemaUpdate
public boolean isAutoSchemaUpdate() -
isActivateJobExecutor
public boolean isActivateJobExecutor() -
getDbTablePrefix
-
getJobExecutorAcquisitionName
-
validate
public void validate()validates the configuration and throwsProcessEngineExceptionif the configuration is invalid.
-