org.apache.cxf.ws.policy
Class PolicyInterceptorProviderRegistryImpl

java.lang.Object
  extended by org.apache.cxf.extension.RegistryImpl<QName,org.apache.cxf.ws.policy.PolicyInterceptorProvider>
      extended by org.apache.cxf.ws.policy.PolicyInterceptorProviderRegistryImpl
All Implemented Interfaces:
org.apache.cxf.extension.BusExtension, org.apache.cxf.extension.Registry<QName,org.apache.cxf.ws.policy.PolicyInterceptorProvider>, org.apache.cxf.ws.policy.PolicyInterceptorProviderRegistry

public class PolicyInterceptorProviderRegistryImpl
extends org.apache.cxf.extension.RegistryImpl<QName,org.apache.cxf.ws.policy.PolicyInterceptorProvider>
implements org.apache.cxf.ws.policy.PolicyInterceptorProviderRegistry, org.apache.cxf.extension.BusExtension


Field Summary
 
Fields inherited from class org.apache.cxf.extension.RegistryImpl
entries
 
Constructor Summary
PolicyInterceptorProviderRegistryImpl()
           
PolicyInterceptorProviderRegistryImpl(org.apache.cxf.Bus b)
           
PolicyInterceptorProviderRegistryImpl(org.apache.cxf.Bus b, org.apache.cxf.configuration.spring.MapProvider<QName,org.apache.cxf.ws.policy.PolicyInterceptorProvider> interceptors)
           
PolicyInterceptorProviderRegistryImpl(Map<QName,org.apache.cxf.ws.policy.PolicyInterceptorProvider> interceptors)
           
PolicyInterceptorProviderRegistryImpl(org.apache.cxf.configuration.spring.MapProvider<QName,org.apache.cxf.ws.policy.PolicyInterceptorProvider> interceptors)
           
 
Method Summary
 List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> getInterceptors(Collection<? extends org.apache.neethi.Assertion> alternative, boolean out, boolean fault)
           
 Class<?> getRegistrationType()
           
protected  void loadDynamic()
           
 void register(org.apache.cxf.ws.policy.PolicyInterceptorProvider provider)
           
 void setBus(org.apache.cxf.Bus b)
           
 
Methods inherited from class org.apache.cxf.extension.RegistryImpl
get, register, unregister
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.cxf.extension.Registry
get, register, unregister
 

Constructor Detail

PolicyInterceptorProviderRegistryImpl

public PolicyInterceptorProviderRegistryImpl()

PolicyInterceptorProviderRegistryImpl

public PolicyInterceptorProviderRegistryImpl(org.apache.cxf.Bus b)

PolicyInterceptorProviderRegistryImpl

public PolicyInterceptorProviderRegistryImpl(Map<QName,org.apache.cxf.ws.policy.PolicyInterceptorProvider> interceptors)

PolicyInterceptorProviderRegistryImpl

public PolicyInterceptorProviderRegistryImpl(org.apache.cxf.configuration.spring.MapProvider<QName,org.apache.cxf.ws.policy.PolicyInterceptorProvider> interceptors)

PolicyInterceptorProviderRegistryImpl

public PolicyInterceptorProviderRegistryImpl(org.apache.cxf.Bus b,
                                             org.apache.cxf.configuration.spring.MapProvider<QName,org.apache.cxf.ws.policy.PolicyInterceptorProvider> interceptors)
Method Detail

setBus

public final void setBus(org.apache.cxf.Bus b)

register

public void register(org.apache.cxf.ws.policy.PolicyInterceptorProvider provider)
Specified by:
register in interface org.apache.cxf.ws.policy.PolicyInterceptorProviderRegistry

getRegistrationType

public Class<?> getRegistrationType()
Specified by:
getRegistrationType in interface org.apache.cxf.extension.BusExtension

loadDynamic

protected void loadDynamic()
Overrides:
loadDynamic in class org.apache.cxf.extension.RegistryImpl<QName,org.apache.cxf.ws.policy.PolicyInterceptorProvider>

getInterceptors

public List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> getInterceptors(Collection<? extends org.apache.neethi.Assertion> alternative,
                                                                                                              boolean out,
                                                                                                              boolean fault)
Specified by:
getInterceptors in interface org.apache.cxf.ws.policy.PolicyInterceptorProviderRegistry


Apache CXF