Package org.apache.cxf.ws.policy
Interface PolicyInterceptorProviderRegistry
-
- All Superinterfaces:
org.apache.cxf.extension.Registry<QName,Set<PolicyInterceptorProvider>>
- All Known Implementing Classes:
PolicyInterceptorProviderRegistryImpl
public interface PolicyInterceptorProviderRegistry extends org.apache.cxf.extension.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<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>>getInFaultInterceptorsForAssertion(QName qn)List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>>getInInterceptorsForAssertion(QName qn)List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>>getInterceptorsForAlternative(Collection<? extends org.apache.neethi.Assertion> alterative, boolean out, boolean fault)List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>>getOutFaultInterceptorsForAssertion(QName qn)List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>>getOutInterceptorsForAssertion(QName qn)voidregister(PolicyInterceptorProvider provider)Register the builder for all qnames from the provider getAssertionTypes call.
-
-
-
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<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> getInterceptorsForAlternative(Collection<? extends org.apache.neethi.Assertion> alterative, boolean out, boolean fault)
-
getInInterceptorsForAssertion
List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> getInInterceptorsForAssertion(QName qn)
-
getInFaultInterceptorsForAssertion
List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> getInFaultInterceptorsForAssertion(QName qn)
-
getOutInterceptorsForAssertion
List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> getOutInterceptorsForAssertion(QName qn)
-
-