Class ManagedProcessEngineMetadata
java.lang.Object
org.camunda.bpm.container.impl.jboss.config.ManagedProcessEngineMetadata
- Author:
- Daniel Meyer, Thorben Lindhauer
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
static String
the prefix to be used for all process engine database tablesstatic String
indicates whether the job executor should be automatically activatedstatic String
indicates whether the process engine should automatically create / update the database schema upon startupstatic String
indicates whether the identity module is used and if this tables are requiredstatic String
the name of the platform job executor acquisition to use -
Constructor Summary
ConstructorDescriptionManagedProcessEngineMetadata
(boolean isDefault, String engineName, String datasourceJndiName, String historyLevel, String configuration, Map<String, String> properties, List<ProcessEnginePluginXml> pluginConfigurations) -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
boolean
boolean
void
setConfiguration
(String configuration) void
setConfigurationProperties
(Map<String, String> properties) void
setDatasourceJndiName
(String datasourceJndiName) void
setDefault
(boolean isDefault) void
setEngineName
(String engineName) void
setFoxLegacyProperties
(Map<String, String> foxLegacyProperties) void
setHistoryLevel
(String historyLevel) void
setPluginConfigurations
(List<ProcessEnginePluginXml> pluginConfigurations) void
validate()
validates the configuration and throwsProcessEngineException
if 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 throwsProcessEngineException
if the configuration is invalid.
-