Class DefaultEjbProcessApplication

  • All Implemented Interfaces:
    org.camunda.bpm.application.ProcessApplicationInterface

    public class DefaultEjbProcessApplication
    extends org.camunda.bpm.application.impl.JakartaEjbProcessApplication
    Author:
    Daniel Meyer, Roman Smirnov
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected Map<String,​String> properties  
      • Fields inherited from class org.camunda.bpm.application.impl.AbstractEjbProcessApplication

        EJB_CONTEXT_PATH, JAVA_APP_APP_NAME_PATH, MODULE_NAME_PATH, selfReference
      • Fields inherited from class org.camunda.bpm.application.AbstractProcessApplication

        defaultDeployToEngineName, isDeployed, processApplicationBeanElResolver, processApplicationElResolver, processApplicationScriptEnvironment, variableSerializers
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Map<String,​String> getProperties()  
      void start()  
      void stop()  
      • Methods inherited from class org.camunda.bpm.application.impl.JakartaEjbProcessApplication

        ensureEjbProcessApplicationReferenceInitialized, getEjbProcessApplicationReference, lookupSelfReference
      • Methods inherited from class org.camunda.bpm.application.impl.AbstractEjbProcessApplication

        autodetectProcessApplicationName, ensureInitialized, execute, getBusinessInterface, getReference, lookupEeApplicationName
      • Methods inherited from class org.camunda.bpm.application.AbstractProcessApplication

        createDeployment, deploy, execute, getBeanElResolver, getDefaultDeployToEngineName, getElResolver, getEnvironmentScripts, getExecutionListener, getName, getProcessApplicationClassloader, getProcessApplicationScriptEnvironment, getRawObject, getScriptEngineForName, getTaskListener, getVariableSerializers, initProcessApplicationElResolver, setDefaultDeployToEngineName, setVariableSerializers, undeploy
    • Constructor Detail

      • DefaultEjbProcessApplication

        public DefaultEjbProcessApplication()
    • Method Detail

      • start

        @PostConstruct
        public void start()
      • stop

        @PreDestroy
        public void stop()
      • getProperties

        public Map<String,​String> getProperties()
        Specified by:
        getProperties in interface org.camunda.bpm.application.ProcessApplicationInterface
        Overrides:
        getProperties in class org.camunda.bpm.application.AbstractProcessApplication