public abstract class DelegateInvocation extends Object
DelegateInterceptor
Modifier and Type | Field and Description |
---|---|
protected BaseDelegateExecution |
contextExecution |
protected ResourceDefinitionEntity |
contextResource |
protected Object |
invocationResult |
Constructor and Description |
---|
DelegateInvocation(BaseDelegateExecution contextExecution,
ResourceDefinitionEntity contextResource)
Provide a context execution or resource definition in which context the invocation
should be performed.
|
Modifier and Type | Method and Description |
---|---|
BaseDelegateExecution |
getContextExecution()
returns the execution in which context this delegate is invoked.
|
ResourceDefinitionEntity |
getContextResource() |
Object |
getInvocationResult() |
protected abstract void |
invoke() |
void |
proceed()
make the invocation proceed, performing the actual invocation of the user
code.
|
protected Object invocationResult
protected BaseDelegateExecution contextExecution
protected ResourceDefinitionEntity contextResource
public DelegateInvocation(BaseDelegateExecution contextExecution, ResourceDefinitionEntity contextResource)
contextExecution
- set to an executionpublic void proceed() throws Exception
Exception
- the exception thrown by the user codepublic Object getInvocationResult()
public BaseDelegateExecution getContextExecution()
public ResourceDefinitionEntity getContextResource()
Copyright © 2022. All rights reserved.