| 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 theexecute(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  | EjbProcessApplicationCommon base class for writing EJB process applications. | 
| class  | EmbeddedProcessApplicationAn embedded process application is a ProcessApplication that uses an embedded
 process engine. | 
| class  | ServletProcessApplicationA  AbstractProcessApplicationImplementation 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. selfReferencethis 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  | SpringProcessApplicationProcess Application implementation to be used in a Spring Application. | 
| class  | SpringServletProcessApplicationProcess Application to be used in a Spring Web Application. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | InvoiceProcessApplicationProcess 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.