public class PolicyInterceptorProviderRegistryImpl extends RegistryImpl<QName,PolicyInterceptorProvider> implements PolicyInterceptorProviderRegistry, BusExtension
entries
Constructor and Description |
---|
PolicyInterceptorProviderRegistryImpl() |
PolicyInterceptorProviderRegistryImpl(Bus b) |
PolicyInterceptorProviderRegistryImpl(Bus b,
MapProvider<QName,PolicyInterceptorProvider> interceptors) |
PolicyInterceptorProviderRegistryImpl(Map<QName,PolicyInterceptorProvider> interceptors) |
PolicyInterceptorProviderRegistryImpl(MapProvider<QName,PolicyInterceptorProvider> interceptors) |
Modifier and Type | Method and Description |
---|---|
List<Interceptor<? extends Message>> |
getInterceptors(Collection<? extends org.apache.neethi.Assertion> alternative,
boolean out,
boolean fault) |
Class<?> |
getRegistrationType() |
protected void |
loadDynamic() |
void |
register(PolicyInterceptorProvider provider)
Register the builder for all qnames from the provider
getAssertionTypes call.
|
void |
setBus(Bus b) |
get, register, unregister
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
get, register, unregister
public PolicyInterceptorProviderRegistryImpl()
public PolicyInterceptorProviderRegistryImpl(Bus b)
public PolicyInterceptorProviderRegistryImpl(Map<QName,PolicyInterceptorProvider> interceptors)
public PolicyInterceptorProviderRegistryImpl(MapProvider<QName,PolicyInterceptorProvider> interceptors)
public PolicyInterceptorProviderRegistryImpl(Bus b, MapProvider<QName,PolicyInterceptorProvider> interceptors)
public final void setBus(Bus b)
public void register(PolicyInterceptorProvider provider)
PolicyInterceptorProviderRegistry
register
in interface PolicyInterceptorProviderRegistry
provider
- the provider to registerpublic Class<?> getRegistrationType()
getRegistrationType
in interface BusExtension
protected void loadDynamic()
loadDynamic
in class RegistryImpl<QName,PolicyInterceptorProvider>
public List<Interceptor<? extends Message>> getInterceptors(Collection<? extends org.apache.neethi.Assertion> alternative, boolean out, boolean fault)
getInterceptors
in interface PolicyInterceptorProviderRegistry
Apache CXF