org.apache.cxf.ws.policy
Class PolicyInterceptorProviderRegistryImpl
java.lang.Object
org.apache.cxf.extension.RegistryImpl<QName,PolicyInterceptorProvider>
org.apache.cxf.ws.policy.PolicyInterceptorProviderRegistryImpl
- All Implemented Interfaces:
- BusExtension, Registry<QName,PolicyInterceptorProvider>, PolicyInterceptorProviderRegistry
public class PolicyInterceptorProviderRegistryImpl
- extends RegistryImpl<QName,PolicyInterceptorProvider>
- implements PolicyInterceptorProviderRegistry, BusExtension
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PolicyInterceptorProviderRegistryImpl
public PolicyInterceptorProviderRegistryImpl()
PolicyInterceptorProviderRegistryImpl
public PolicyInterceptorProviderRegistryImpl(Bus b)
PolicyInterceptorProviderRegistryImpl
public PolicyInterceptorProviderRegistryImpl(Map<QName,PolicyInterceptorProvider> interceptors)
PolicyInterceptorProviderRegistryImpl
public PolicyInterceptorProviderRegistryImpl(MapProvider<QName,PolicyInterceptorProvider> interceptors)
PolicyInterceptorProviderRegistryImpl
public PolicyInterceptorProviderRegistryImpl(Bus b,
MapProvider<QName,PolicyInterceptorProvider> interceptors)
setBus
public final void setBus(Bus b)
register
public void register(PolicyInterceptorProvider provider)
- Description copied from interface:
PolicyInterceptorProviderRegistry
- Register the builder for all qnames from the provider
getAssertionTypes call.
- Specified by:
register
in interface PolicyInterceptorProviderRegistry
- Parameters:
provider
- the provider to register
getRegistrationType
public Class<?> getRegistrationType()
- Specified by:
getRegistrationType
in interface BusExtension
loadDynamic
protected void loadDynamic()
- Overrides:
loadDynamic
in class RegistryImpl<QName,PolicyInterceptorProvider>
getInterceptors
public List<Interceptor<? extends Message>> getInterceptors(Collection<? extends org.apache.neethi.Assertion> alternative,
boolean out,
boolean fault)
- Specified by:
getInterceptors
in interface PolicyInterceptorProviderRegistry
Apache CXF