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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<Interceptor<? extends Message>>getInFaultInterceptorsForAssertion(QName qn)List<Interceptor<? extends Message>>getInInterceptorsForAssertion(QName qn)List<Interceptor<? extends Message>>getInterceptorsForAlternative(Collection<? extends org.apache.neethi.Assertion> alterative, boolean out, boolean fault)List<Interceptor<? extends Message>>getOutFaultInterceptorsForAssertion(QName qn)List<Interceptor<? extends Message>>getOutInterceptorsForAssertion(QName qn)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 Detail
-
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)
-
-