public class EffectiveHttpResourcePointcut extends Object implements org.mule.runtime.policy.api.AttributeAwarePointcut, Serializable
| Constructor and Description |
|---|
EffectiveHttpResourcePointcut(String policyName,
String pathRegex,
String methodRegex,
PolicyPointcutParametersPathExtractor pathExtractor) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getMethod() |
String |
getPath() |
int |
hashCode() |
boolean |
matches(org.mule.runtime.policy.api.PolicyPointcutParameters policyPointcutParameters) |
org.mule.runtime.policy.api.PolicyAwareAttributes |
sourcePolicyAwareAttributes() |
String |
toString() |
public EffectiveHttpResourcePointcut(String policyName, String pathRegex, String methodRegex, PolicyPointcutParametersPathExtractor pathExtractor)
public boolean matches(org.mule.runtime.policy.api.PolicyPointcutParameters policyPointcutParameters)
matches in interface org.mule.runtime.policy.api.PolicyPointcutpublic org.mule.runtime.policy.api.PolicyAwareAttributes sourcePolicyAwareAttributes()
sourcePolicyAwareAttributes in interface org.mule.runtime.policy.api.AttributeAwarePointcutpublic String getPath()
public String getMethod()
Copyright © 2014–2022 MuleSoft, Inc.. All rights reserved.