| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractProcessApplication  | 
| Modifier and Type | Method and Description | 
|---|---|
ProcessApplicationInterface | 
ProcessApplicationReference.getProcessApplication()
Get the process application. 
 | 
ProcessApplicationInterface | 
AbstractProcessApplication.getRawObject()  | 
ProcessApplicationInterface | 
ProcessApplicationInterface.getRawObject()
Since  
getReference() may return a proxy object, this method returs the actual, unproxied object and is
 meant to be called from the execute(Callable) method. | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
ProcessApplicationContext.setCurrentProcessApplication(ProcessApplicationInterface processApplication)
Declares the context process application for all subsequent engine API invocations
 until  
ProcessApplicationContext.clear() is called. | 
static <T> T | 
ProcessApplicationContext.withProcessApplicationContext(Callable<T> callable,
                             ProcessApplicationInterface processApplication)
Takes a callable and executes all engine API invocations within that callable in the context
 of the given process application 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
EjbProcessApplication
Common base class for writing EJB process applications. 
 | 
class  | 
EmbeddedProcessApplication
An embedded process application is a ProcessApplication that uses an embedded
 process engine. 
 | 
class  | 
ServletProcessApplication
A  
AbstractProcessApplication Implementation to be used in a Servlet container environment. | 
| Modifier and Type | Field and Description | 
|---|---|
protected ProcessApplicationInterface | 
ProcessApplicationScriptEnvironment.processApplication  | 
protected ProcessApplicationInterface | 
ProcessApplicationIdentifier.processApplication  | 
protected ProcessApplicationInterface | 
EjbProcessApplicationReference.selfReference
this is an EjbProxy and can be cached 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ProcessApplicationInterface | 
EjbProcessApplicationReference.getProcessApplication()  | 
ProcessApplicationInterface | 
ProcessApplicationIdentifier.getProcessApplication()  | 
ProcessApplicationInterface | 
EmbeddedProcessApplicationReferenceImpl.getProcessApplication()  | 
protected ProcessApplicationInterface | 
EjbProcessApplication.lookupSelfReference()
lookup a proxy object representing the invoked business view of this component. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected Class<? extends ProcessApplicationInterface> | 
EjbProcessApplication.getBusinessInterface()
allows subclasses to provide a custom business interface 
 | 
| Constructor and Description | 
|---|
EjbProcessApplicationReference(ProcessApplicationInterface selfReference,
                              String name)  | 
ProcessApplicationIdentifier(ProcessApplicationInterface processApplication)  | 
ProcessApplicationScriptEnvironment(ProcessApplicationInterface processApplication)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultEjbProcessApplication  | 
| Modifier and Type | Field and Description | 
|---|---|
protected org.jboss.msc.value.InjectedValue<ProcessApplicationInterface> | 
ProcessApplicationStartService.noViewProcessApplication  | 
protected org.jboss.msc.value.InjectedValue<ProcessApplicationInterface> | 
ProcessApplicationDeploymentService.noViewProcessApplication  | 
protected org.jboss.msc.value.InjectedValue<ProcessApplicationInterface> | 
ProcessApplicationStopService.noViewProcessApplication  | 
| Modifier and Type | Method and Description | 
|---|---|
ProcessApplicationInterface | 
NoViewProcessApplicationStartService.getValue()  | 
| Modifier and Type | Method and Description | 
|---|---|
org.jboss.msc.value.InjectedValue<ProcessApplicationInterface> | 
ProcessApplicationStartService.getNoViewProcessApplication()  | 
org.jboss.msc.value.InjectedValue<ProcessApplicationInterface> | 
ProcessApplicationDeploymentService.getNoViewProcessApplication()  | 
org.jboss.msc.value.InjectedValue<ProcessApplicationInterface> | 
ProcessApplicationStopService.getNoViewProcessApplication()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
ProcessApplicationStartService.invokePostDeploy(ProcessApplicationInterface processApplication)  | 
protected void | 
ProcessApplicationStartService.invokePreUndeploy(ProcessApplicationInterface processApplication)  | 
protected void | 
ProcessApplicationStartService.notifyBpmPlatformPlugins(BpmPlatformPlugins value,
                        ProcessApplicationInterface processApplication)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
BpmPlatformPlugin.postProcessApplicationDeploy(ProcessApplicationInterface processApplication)  | 
void | 
BpmPlatformPlugin.postProcessApplicationUndeploy(ProcessApplicationInterface processApplication)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SpringProcessApplication
Process Application implementation to be used in a Spring Application. 
 | 
class  | 
SpringServletProcessApplication
Process Application to be used in a Spring Web Application. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
InvoiceProcessApplication
Process Application exposing this application's resources the process engine. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
EnsureCleanDbPlugin.postProcessApplicationDeploy(ProcessApplicationInterface processApplication)  | 
void | 
EnsureCleanDbPlugin.postProcessApplicationUndeploy(ProcessApplicationInterface processApplication)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SpinBpmPlatformPlugin.postProcessApplicationDeploy(ProcessApplicationInterface processApplication)  | 
void | 
SpinBpmPlatformPlugin.postProcessApplicationUndeploy(ProcessApplicationInterface processApplication)  | 
Copyright © 2018. All rights reserved.