public class PolicyInterceptorProviderRegistryImpl extends org.apache.cxf.extension.RegistryImpl<QName,Set<PolicyInterceptorProvider>> implements PolicyInterceptorProviderRegistry, org.apache.cxf.extension.BusExtension
| Constructor and Description |
|---|
PolicyInterceptorProviderRegistryImpl() |
PolicyInterceptorProviderRegistryImpl(org.apache.cxf.Bus b) |
PolicyInterceptorProviderRegistryImpl(Map<QName,Set<PolicyInterceptorProvider>> interceptors) |
| Modifier and Type | Method and Description |
|---|---|
Set<PolicyInterceptorProvider> |
get(QName qn) |
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> alternative,
boolean out,
boolean fault) |
protected List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> |
getInterceptorsForAssertion(QName qn,
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) |
Class<?> |
getRegistrationType() |
protected void |
loadDynamic() |
void |
register(PolicyInterceptorProvider provider)
Register the builder for all qnames from the provider
getAssertionTypes call.
|
void |
setBus(org.apache.cxf.Bus b) |
public PolicyInterceptorProviderRegistryImpl()
public PolicyInterceptorProviderRegistryImpl(org.apache.cxf.Bus b)
public PolicyInterceptorProviderRegistryImpl(Map<QName,Set<PolicyInterceptorProvider>> interceptors)
public final void setBus(org.apache.cxf.Bus b)
public void register(PolicyInterceptorProvider provider)
PolicyInterceptorProviderRegistryregister in interface PolicyInterceptorProviderRegistryprovider - the provider to registerpublic Class<?> getRegistrationType()
getRegistrationType in interface org.apache.cxf.extension.BusExtensionprotected void loadDynamic()
loadDynamic in class org.apache.cxf.extension.RegistryImpl<QName,Set<PolicyInterceptorProvider>>public Set<PolicyInterceptorProvider> get(QName qn)
get in interface org.apache.cxf.extension.Registry<QName,Set<PolicyInterceptorProvider>>get in class org.apache.cxf.extension.RegistryImpl<QName,Set<PolicyInterceptorProvider>>public List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> getInterceptorsForAlternative(Collection<? extends org.apache.neethi.Assertion> alternative, boolean out, boolean fault)
getInterceptorsForAlternative in interface PolicyInterceptorProviderRegistrypublic List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> getInInterceptorsForAssertion(QName qn)
getInInterceptorsForAssertion in interface PolicyInterceptorProviderRegistrypublic List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> getInFaultInterceptorsForAssertion(QName qn)
getInFaultInterceptorsForAssertion in interface PolicyInterceptorProviderRegistrypublic List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> getOutInterceptorsForAssertion(QName qn)
getOutInterceptorsForAssertion in interface PolicyInterceptorProviderRegistrypublic List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> getOutFaultInterceptorsForAssertion(QName qn)
getOutFaultInterceptorsForAssertion in interface PolicyInterceptorProviderRegistryApache CXF