Package org.apache.cxf.ws.policy
Interface PolicyInterceptorProviderRegistry
- All Superinterfaces:
Registry<QName,Set<PolicyInterceptorProvider>>
- All Known Implementing Classes:
PolicyInterceptorProviderRegistryImpl
public interface PolicyInterceptorProviderRegistry
extends Registry<QName,Set<PolicyInterceptorProvider>>
InterceptorProviderRegistry is used to manage InterceptorProviders that provide
assertion domain specific interceptors.
-
Method Summary
Modifier and TypeMethodDescriptionList<Interceptor<? extends Message>>List<Interceptor<? extends Message>>List<Interceptor<? extends Message>>getInterceptorsForAlternative(Collection<? extends org.apache.neethi.Assertion> alterative, boolean out, boolean fault) List<Interceptor<? extends Message>>List<Interceptor<? extends Message>>voidregister(PolicyInterceptorProvider provider) Register the builder for all qnames from the provider getAssertionTypes call.Methods inherited from interface org.apache.cxf.extension.Registry
get, register, unregister
-
Method Details
-
register
Register the builder for all qnames from the provider getAssertionTypes call.- Parameters:
provider- the provider to register
-
getInterceptorsForAlternative
List<Interceptor<? extends Message>> getInterceptorsForAlternative(Collection<? extends org.apache.neethi.Assertion> alterative, boolean out, boolean fault) -
getInInterceptorsForAssertion
-
getInFaultInterceptorsForAssertion
-
getOutInterceptorsForAssertion
-
getOutFaultInterceptorsForAssertion
-