public class PolicyPointcutParameters extends Object
These parameters will later by used during policy lookup to match it against a configured pointcut.
| Constructor and Description |
|---|
PolicyPointcutParameters(org.mule.runtime.api.component.Component component)
Creates a new
PolicyPointcutParameters |
PolicyPointcutParameters(org.mule.runtime.api.component.Component component,
PolicyPointcutParameters sourceParameters)
Creates a new
PolicyPointcutParameters |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
org.mule.runtime.api.component.Component |
getComponent() |
Optional<PolicyPointcutParameters> |
getSourceParameters()
When resolving operation pointcuts, sometimes it is necessary to correlate them with the source pointcuts, specially when a
policy defines both source and operation.
|
int |
hashCode() |
String |
toString() |
public PolicyPointcutParameters(org.mule.runtime.api.component.Component component)
PolicyPointcutParameterscomponent - the component where the policy is being applied.public PolicyPointcutParameters(org.mule.runtime.api.component.Component component,
PolicyPointcutParameters sourceParameters)
PolicyPointcutParameterscomponent - the component where the policy is being applied.sourceParameters - parameters used to match pointcuts of source policiespublic final org.mule.runtime.api.component.Component getComponent()
public Optional<PolicyPointcutParameters> getSourceParameters()
Copyright © 2024 MuleSoft, Inc.. All rights reserved.