congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
JtaProcessEngineConfiguration
Code IndexAdd Tabnine to your IDE (free)

How to use
JtaProcessEngineConfiguration
in
org.camunda.bpm.engine.impl.cfg

Best Java code snippets using org.camunda.bpm.engine.impl.cfg.JtaProcessEngineConfiguration (Showing top 13 results out of 315)

origin: camunda/camunda-bpm-platform

protected void startProcessEngine() {
 processEngineConfiguration = createProcessEngineConfiguration();
 // set the name for the process engine
 processEngineConfiguration.setProcessEngineName(processEngineMetadata.getEngineName());
 // set the value for the history
 processEngineConfiguration.setHistory(processEngineMetadata.getHistoryLevel());
 // use the injected datasource
 processEngineConfiguration.setDataSource((DataSource) datasourceBinderServiceInjector.getValue().getReference().getInstance());
 // use the injected transaction manager
 processEngineConfiguration.setTransactionManager(transactionManagerInjector.getValue());
 // set auto schema update
 if(processEngineMetadata.isAutoSchemaUpdate()) {
  processEngineConfiguration.setDatabaseSchemaUpdate(ProcessEngineConfiguration.DB_SCHEMA_UPDATE_TRUE);
 } else {
  processEngineConfiguration.setDatabaseSchemaUpdate("off");
 }
 // set db table prefix
 if( processEngineMetadata.getDbTablePrefix() != null ) {
  processEngineConfiguration.setDatabaseTablePrefix(processEngineMetadata.getDbTablePrefix());
 }
 // set job executor on process engine.
 MscRuntimeContainerJobExecutor mscRuntimeContainerJobExecutor = mscRuntimeContainerJobExecutorInjector.getValue();
 processEngineConfiguration.setJobExecutor(mscRuntimeContainerJobExecutor);
 PropertyHelper.applyProperties(processEngineConfiguration, processEngineMetadata.getConfigurationProperties());
 addProcessEnginePlugins(processEngineConfiguration);
 processEngine = processEngineConfiguration.buildProcessEngine();
}
origin: camunda/camunda-bpm-platform

protected void init() {
 initTransactionManager();
 initDbSchemaOperationsCommandContextFactory();
 super.init();
}
origin: camunda/camunda-bpm-platform

protected void addProcessEnginePlugins(JtaProcessEngineConfiguration processEngineConfiguration) {
 // add process engine plugins:
 List<ProcessEnginePluginXml> pluginConfigurations = processEngineMetadata.getPluginConfigurations();
 for (ProcessEnginePluginXml pluginXml : pluginConfigurations) {
  // create plugin instance
  ProcessEnginePlugin plugin = null;
  String pluginClassName = pluginXml.getPluginClass();
  try {
   plugin = (ProcessEnginePlugin) createInstance(pluginClassName);
  } catch(ClassCastException e) {
   throw new ProcessEngineException("Process engine plugin '"+pluginClassName+"' does not implement interface "+ProcessEnginePlugin.class.getName()+"'.");
  }
  // apply configured properties
  Map<String, String> properties = pluginXml.getProperties();
  PropertyHelper.applyProperties(plugin, properties);
  // add to configuration
  processEngineConfiguration.getProcessEnginePlugins().add(plugin);
 }
}
origin: camunda/camunda-bpm-platform

protected void addProcessEnginePlugins(JtaProcessEngineConfiguration processEngineConfiguration) {
 // add process engine plugins:
 List<ProcessEnginePluginXml> pluginConfigurations = processEngineMetadata.getPluginConfigurations();
 for (ProcessEnginePluginXml pluginXml : pluginConfigurations) {
  // create plugin instance
  ProcessEnginePlugin plugin = null;
  String pluginClassName = pluginXml.getPluginClass();
  try {
   plugin = (ProcessEnginePlugin) createInstance(pluginClassName);
  } catch(ClassCastException e) {
   throw new ProcessEngineException("Process engine plugin '"+pluginClassName+"' does not implement interface "+ProcessEnginePlugin.class.getName()+"'.");
  }
  // apply configured properties
  Map<String, String> properties = pluginXml.getProperties();
  PropertyHelper.applyProperties(plugin, properties);
  // add to configuration
  processEngineConfiguration.getProcessEnginePlugins().add(plugin);
 }
}
origin: camunda/camunda-bpm-platform

protected void startProcessEngine() {
 processEngineConfiguration = createProcessEngineConfiguration();
 // set the name for the process engine
 processEngineConfiguration.setProcessEngineName(processEngineMetadata.getEngineName());
 // set the value for the history
 processEngineConfiguration.setHistory(processEngineMetadata.getHistoryLevel());
 // use the injected datasource
 processEngineConfiguration.setDataSource((DataSource) datasourceBinderServiceInjector.getValue().getReference().getInstance());
 // use the injected transaction manager
 processEngineConfiguration.setTransactionManager(transactionManagerInjector.getValue());
 // set auto schema update
 if(processEngineMetadata.isAutoSchemaUpdate()) {
  processEngineConfiguration.setDatabaseSchemaUpdate(ProcessEngineConfiguration.DB_SCHEMA_UPDATE_TRUE);
 } else {
  processEngineConfiguration.setDatabaseSchemaUpdate("off");
 }
 // set db table prefix
 if( processEngineMetadata.getDbTablePrefix() != null ) {
  processEngineConfiguration.setDatabaseTablePrefix(processEngineMetadata.getDbTablePrefix());
 }
 // set job executor on process engine.
 MscRuntimeContainerJobExecutor mscRuntimeContainerJobExecutor = mscRuntimeContainerJobExecutorInjector.getValue();
 processEngineConfiguration.setJobExecutor(mscRuntimeContainerJobExecutor);
 PropertyHelper.applyProperties(processEngineConfiguration, processEngineMetadata.getConfigurationProperties());
 addProcessEnginePlugins(processEngineConfiguration);
 processEngine = processEngineConfiguration.buildProcessEngine();
}
origin: camunda/camunda-bpm-platform

protected void init() {
 initTransactionManager();
 initDbSchemaOperationsCommandContextFactory();
 super.init();
}
origin: camunda/camunda-bpm-platform

protected void addProcessEnginePlugins(JtaProcessEngineConfiguration processEngineConfiguration) {
 // add process engine plugins:
 List<ProcessEnginePluginXml> pluginConfigurations = processEngineMetadata.getPluginConfigurations();
 for (ProcessEnginePluginXml pluginXml : pluginConfigurations) {
  // create plugin instance
  ProcessEnginePlugin plugin = null;
  String pluginClassName = pluginXml.getPluginClass();
  try {
   plugin = (ProcessEnginePlugin) createInstance(pluginClassName);
  } catch(ClassCastException e) {
   throw new ProcessEngineException("Process engine plugin '"+pluginClassName+"' does not implement interface "+ProcessEnginePlugin.class.getName()+"'.");
  }
  // apply configured properties
  Map<String, String> properties = pluginXml.getProperties();
  PropertyHelper.applyProperties(plugin, properties);
  // add to configuration
  processEngineConfiguration.getProcessEnginePlugins().add(plugin);
 }
}
origin: camunda/camunda-bpm-platform

protected void startProcessEngine() {
 processEngineConfiguration = createProcessEngineConfiguration();
 // set the name for the process engine
 processEngineConfiguration.setProcessEngineName(processEngineMetadata.getEngineName());
 // set the value for the history
 processEngineConfiguration.setHistory(processEngineMetadata.getHistoryLevel());
 // use the injected datasource
 processEngineConfiguration.setDataSource((DataSource) datasourceBinderServiceInjector.getValue().getReference().getInstance());
 // use the injected transaction manager
 processEngineConfiguration.setTransactionManager(transactionManagerInjector.getValue());
 // set auto schema update
 if(processEngineMetadata.isAutoSchemaUpdate()) {
  processEngineConfiguration.setDatabaseSchemaUpdate(ProcessEngineConfiguration.DB_SCHEMA_UPDATE_TRUE);
 } else {
  processEngineConfiguration.setDatabaseSchemaUpdate("off");
 }
 // set db table prefix
 if( processEngineMetadata.getDbTablePrefix() != null ) {
  processEngineConfiguration.setDatabaseTablePrefix(processEngineMetadata.getDbTablePrefix());
 }
 // set job executor on process engine.
 MscRuntimeContainerJobExecutor mscRuntimeContainerJobExecutor = mscRuntimeContainerJobExecutorInjector.getValue();
 processEngineConfiguration.setJobExecutor(mscRuntimeContainerJobExecutor);
 PropertyHelper.applyProperties(processEngineConfiguration, processEngineMetadata.getConfigurationProperties());
 addProcessEnginePlugins(processEngineConfiguration);
 processEngine = processEngineConfiguration.buildProcessEngine();
}
origin: org.camunda.bpm/camunda-engine

protected void init() {
 initTransactionManager();
 initDbSchemaOperationsCommandContextFactory();
 super.init();
}
origin: org.camunda.bpm.wildfly/camunda-wildfly8-subsystem

protected void addProcessEnginePlugins(JtaProcessEngineConfiguration processEngineConfiguration) {
 // add process engine plugins:
 List<ProcessEnginePluginXml> pluginConfigurations = processEngineMetadata.getPluginConfigurations();
 for (ProcessEnginePluginXml pluginXml : pluginConfigurations) {
  // create plugin instance
  ProcessEnginePlugin plugin = null;
  String pluginClassName = pluginXml.getPluginClass();
  try {
   plugin = (ProcessEnginePlugin) createInstance(pluginClassName);
  } catch(ClassCastException e) {
   throw new ProcessEngineException("Process engine plugin '"+pluginClassName+"' does not implement interface "+ProcessEnginePlugin.class.getName()+"'.");
  }
  // apply configured properties
  Map<String, String> properties = pluginXml.getProperties();
  PropertyHelper.applyProperties(plugin, properties);
  // add to configuration
  processEngineConfiguration.getProcessEnginePlugins().add(plugin);
 }
}
origin: org.camunda.bpm.wildfly/camunda-wildfly8-subsystem

protected void startProcessEngine() {
 processEngineConfiguration = createProcessEngineConfiguration();
 // set the name for the process engine
 processEngineConfiguration.setProcessEngineName(processEngineMetadata.getEngineName());
 // set the value for the history
 processEngineConfiguration.setHistory(processEngineMetadata.getHistoryLevel());
 // use the injected datasource
 processEngineConfiguration.setDataSource((DataSource) datasourceBinderServiceInjector.getValue().getReference().getInstance());
 // use the injected transaction manager
 processEngineConfiguration.setTransactionManager(transactionManagerInjector.getValue());
 // set auto schema update
 if(processEngineMetadata.isAutoSchemaUpdate()) {
  processEngineConfiguration.setDatabaseSchemaUpdate(ProcessEngineConfiguration.DB_SCHEMA_UPDATE_TRUE);
 } else {
  processEngineConfiguration.setDatabaseSchemaUpdate("off");
 }
 // set db table prefix
 if( processEngineMetadata.getDbTablePrefix() != null ) {
  processEngineConfiguration.setDatabaseTablePrefix(processEngineMetadata.getDbTablePrefix());
 }
 // set job executor on process engine.
 MscRuntimeContainerJobExecutor mscRuntimeContainerJobExecutor = mscRuntimeContainerJobExecutorInjector.getValue();
 processEngineConfiguration.setJobExecutor(mscRuntimeContainerJobExecutor);
 PropertyHelper.applyProperties(processEngineConfiguration, processEngineMetadata.getConfigurationProperties());
 addProcessEnginePlugins(processEngineConfiguration);
 processEngine = processEngineConfiguration.buildProcessEngine();
}
origin: org.camunda.bpm.wildfly/camunda-wildfly-subsystem

protected void addProcessEnginePlugins(JtaProcessEngineConfiguration processEngineConfiguration) {
 // add process engine plugins:
 List<ProcessEnginePluginXml> pluginConfigurations = processEngineMetadata.getPluginConfigurations();
 for (ProcessEnginePluginXml pluginXml : pluginConfigurations) {
  // create plugin instance
  ProcessEnginePlugin plugin = null;
  String pluginClassName = pluginXml.getPluginClass();
  try {
   plugin = (ProcessEnginePlugin) createInstance(pluginClassName);
  } catch(ClassCastException e) {
   throw new ProcessEngineException("Process engine plugin '"+pluginClassName+"' does not implement interface "+ProcessEnginePlugin.class.getName()+"'.");
  }
  // apply configured properties
  Map<String, String> properties = pluginXml.getProperties();
  PropertyHelper.applyProperties(plugin, properties);
  // add to configuration
  processEngineConfiguration.getProcessEnginePlugins().add(plugin);
 }
}
origin: org.camunda.bpm.wildfly/camunda-wildfly-subsystem

protected void startProcessEngine() {
 processEngineConfiguration = createProcessEngineConfiguration();
 // set the name for the process engine
 processEngineConfiguration.setProcessEngineName(processEngineMetadata.getEngineName());
 // set the value for the history
 processEngineConfiguration.setHistory(processEngineMetadata.getHistoryLevel());
 // use the injected datasource
 processEngineConfiguration.setDataSource((DataSource) datasourceBinderServiceInjector.getValue().getReference().getInstance());
 // use the injected transaction manager
 processEngineConfiguration.setTransactionManager(transactionManagerInjector.getValue());
 // set auto schema update
 if(processEngineMetadata.isAutoSchemaUpdate()) {
  processEngineConfiguration.setDatabaseSchemaUpdate(ProcessEngineConfiguration.DB_SCHEMA_UPDATE_TRUE);
 } else {
  processEngineConfiguration.setDatabaseSchemaUpdate("off");
 }
 // set db table prefix
 if( processEngineMetadata.getDbTablePrefix() != null ) {
  processEngineConfiguration.setDatabaseTablePrefix(processEngineMetadata.getDbTablePrefix());
 }
 // set job executor on process engine.
 MscRuntimeContainerJobExecutor mscRuntimeContainerJobExecutor = mscRuntimeContainerJobExecutorInjector.getValue();
 processEngineConfiguration.setJobExecutor(mscRuntimeContainerJobExecutor);
 PropertyHelper.applyProperties(processEngineConfiguration, processEngineMetadata.getConfigurationProperties());
 addProcessEnginePlugins(processEngineConfiguration);
 processEngine = processEngineConfiguration.buildProcessEngine();
}
org.camunda.bpm.engine.impl.cfgJtaProcessEngineConfiguration

Most used methods

  • buildProcessEngine
  • getProcessEnginePlugins
  • setDataSource
  • setDatabaseSchemaUpdate
  • setDatabaseTablePrefix
  • setHistory
  • setJobExecutor
  • setProcessEngineName
  • setTransactionManager
  • initDbSchemaOperationsCommandContextFactory
  • initInterceptorChain
  • initTransactionManager
  • initInterceptorChain,
  • initTransactionManager,
  • initExpressionManager

Popular in Java

  • Creating JSON documents from java classes using gson
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • getSupportFragmentManager (FragmentActivity)
  • setScale (BigDecimal)
  • Rectangle (java.awt)
    A Rectangle specifies an area in a coordinate space that is enclosed by the Rectangle object's top-
  • BufferedInputStream (java.io)
    A BufferedInputStream adds functionality to another input stream-namely, the ability to buffer the i
  • Format (java.text)
    The base class for all formats. This is an abstract base class which specifies the protocol for clas
  • StringUtils (org.apache.commons.lang)
    Operations on java.lang.String that arenull safe. * IsEmpty/IsBlank - checks if a String contains
  • Reflections (org.reflections)
    Reflections one-stop-shop objectReflections scans your classpath, indexes the metadata, allows you t
  • Option (scala)
  • Best IntelliJ plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now