public class ProcessStartingPointcutAdvisor extends Object implements org.springframework.aop.PointcutAdvisor, Serializable
StartProcess.
 Advised methods start a process after the method executes.
 Advised methods can declare a return
 type of ProcessInstance and then subsequently
 return null. The real return ProcessInstance value will be given by the aspect.| Modifier and Type | Field and Description | 
|---|---|
| protected org.aopalliance.intercept.MethodInterceptor | advicethe  MethodInterceptorthat handles launching the business process. | 
| protected org.springframework.aop.Pointcut | pointcutmatches any method containing the  StartProcessannotation. | 
| protected ProcessEngine | processEnginethe injected reference to the  ProcessEngine | 
| Constructor and Description | 
|---|
| ProcessStartingPointcutAdvisor(ProcessEngine pe) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected org.aopalliance.intercept.MethodInterceptor | buildAdvise() | 
| org.aopalliance.aop.Advice | getAdvice() | 
| org.springframework.aop.Pointcut | getPointcut() | 
| boolean | isPerInstance() | 
protected org.aopalliance.intercept.MethodInterceptor advice
MethodInterceptor that handles launching the business process.protected org.springframework.aop.Pointcut pointcut
StartProcess annotation.protected ProcessEngine processEngine
ProcessEnginepublic ProcessStartingPointcutAdvisor(ProcessEngine pe)
protected org.aopalliance.intercept.MethodInterceptor buildAdvise()
public org.springframework.aop.Pointcut getPointcut()
getPointcut in interface org.springframework.aop.PointcutAdvisorpublic org.aopalliance.aop.Advice getAdvice()
getAdvice in interface org.springframework.aop.Advisorpublic boolean isPerInstance()
isPerInstance in interface org.springframework.aop.AdvisorCopyright © 2018. All rights reserved.