Apache CXF API

org.apache.cxf.ws.policy
Interface PolicyInterceptorProviderRegistry

All Superinterfaces:
Registry<QName,PolicyInterceptorProvider>
All Known Implementing Classes:
PolicyInterceptorProviderRegistryImpl

public interface PolicyInterceptorProviderRegistry
extends Registry<QName,PolicyInterceptorProvider>

InterceptorProviderRegistry is used to manage InterceptorProviders that provide assertion domain specific interceptors.


Method Summary
 List<Interceptor<? extends Message>> getInterceptors(Collection<PolicyAssertion> alterative, boolean out, boolean fault)
           
 void register(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 Detail

register

void register(PolicyInterceptorProvider provider)
Register the builder for all qnames from the provider getAssertionTypes call.

Parameters:
provider - the provider to register

getInterceptors

List<Interceptor<? extends Message>> getInterceptors(Collection<PolicyAssertion> alterative,
                                                     boolean out,
                                                     boolean fault)

Apache CXF API

Apache CXF