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.
register
void register(PolicyInterceptorProvider provider)
- 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
List<Interceptor<? extends Message>> getInInterceptorsForAssertion(QName qn)
getInFaultInterceptorsForAssertion
List<Interceptor<? extends Message>> getInFaultInterceptorsForAssertion(QName qn)
getOutInterceptorsForAssertion
List<Interceptor<? extends Message>> getOutInterceptorsForAssertion(QName qn)
getOutFaultInterceptorsForAssertion
List<Interceptor<? extends Message>> getOutFaultInterceptorsForAssertion(QName qn)
Apache CXF