public interface OperationPolicyPointcutParametersFactory
PolicyPointcutParameters for a particular operation.
Instances of this factory must be registered in the application's context and will be discovered and used to create the set of
pointcut parameters for an operation before executing it.| Modifier and Type | Method and Description |
|---|---|
PolicyPointcutParameters |
createPolicyPointcutParameters(org.mule.runtime.api.meta.AnnotatedObject operation,
Map<String,Object> operationParameters)
Creates an specific
PolicyPointcutParameters for a particular operation identifier by operationIdentifier. |
boolean |
supportsOperationIdentifier(org.mule.runtime.api.component.ComponentIdentifier operationIdentifier) |
boolean supportsOperationIdentifier(org.mule.runtime.api.component.ComponentIdentifier operationIdentifier)
PolicyPointcutParameters for the operation identifier, false otherwise.PolicyPointcutParameters createPolicyPointcutParameters(org.mule.runtime.api.meta.AnnotatedObject operation, Map<String,Object> operationParameters)
PolicyPointcutParameters for a particular operation identifier by operationIdentifier.operation - the operation where the policy is being applied.operationParameters - set of parameters that are going to be used to execute the operation.Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.