public class EmbeddedProcessApplication extends AbstractProcessApplication
An embedded process application is a ProcessApplication that uses an embedded
process engine. An embedded process engine is loaded by the same classloader as
the process application which usually means that the
is deployed as a web application library (in case of WAR deployments) or as an
application library (in case of EAR deployments).
|Constructor and Description|
|Modifier and Type||Method and Description|
Override this method to autodetect an application name in case the
Since the process engine is loaded by the same classloader as the process application, nothing needs to be done.
Returns a globally sharable reference to this process application.
createDeployment, deploy, getBeanElResolver, getElResolver, getEnvironmentScripts, getExecutionListener, getName, getProcessApplicationClassloader, getProcessApplicationScriptEnvironment, getProperties, getRawObject, getScriptEngineForName, getTaskListener, initProcessApplicationElResolver, undeploy
protected String autodetectProcessApplicationName()
ProcessApplicationannotation was used but without parameter.
public ProcessApplicationReference getReference()
Returns a globally sharable reference to this process application. This reference may be safely passed to the process engine. And other applications.
public <T> T execute(Callable<T> callable) throws ProcessApplicationExecutionException
Copyright © 2018. All rights reserved.