org.apache.cxf.ws.policy
Interface PolicyInterceptorProviderRegistry

All Superinterfaces:
Registry<javax.xml.namespace.QName,PolicyInterceptorProvider>
All Known Implementing Classes:
PolicyInterceptorProviderRegistryImpl

public interface PolicyInterceptorProviderRegistry
extends Registry<javax.xml.namespace.QName,PolicyInterceptorProvider>

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


Method Summary
 java.util.List<Interceptor> getInterceptors(java.util.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

java.util.List<Interceptor> getInterceptors(java.util.Collection<PolicyAssertion> alterative,
                                            boolean out,
                                            boolean fault)


Apache CXF