public class PolicyInterceptorProviderRegistryImpl extends RegistryImpl<QName,Set<PolicyInterceptorProvider>> implements PolicyInterceptorProviderRegistry, BusExtension
entries| Constructor and Description |
|---|
PolicyInterceptorProviderRegistryImpl() |
PolicyInterceptorProviderRegistryImpl(Bus b) |
PolicyInterceptorProviderRegistryImpl(Map<QName,Set<PolicyInterceptorProvider>> interceptors) |
| Modifier and Type | Method and Description |
|---|---|
Set<PolicyInterceptorProvider> |
get(QName qn)
Returns the object stored under the given key.
|
List<Interceptor<? extends Message>> |
getInFaultInterceptorsForAssertion(QName qn) |
List<Interceptor<? extends Message>> |
getInInterceptorsForAssertion(QName qn) |
List<Interceptor<? extends Message>> |
getInterceptorsForAlternative(Collection<? extends org.apache.neethi.Assertion> alternative,
boolean out,
boolean fault) |
protected List<Interceptor<? extends Message>> |
getInterceptorsForAssertion(QName qn,
boolean out,
boolean fault) |
List<Interceptor<? extends Message>> |
getOutFaultInterceptorsForAssertion(QName qn) |
List<Interceptor<? extends 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(Bus b) |
register, unregisterclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitregister, unregisterpublic PolicyInterceptorProviderRegistryImpl()
public PolicyInterceptorProviderRegistryImpl(Bus b)
public PolicyInterceptorProviderRegistryImpl(Map<QName,Set<PolicyInterceptorProvider>> interceptors)
public final void setBus(Bus b)
public void register(PolicyInterceptorProvider provider)
PolicyInterceptorProviderRegistryregister in interface PolicyInterceptorProviderRegistryprovider - the provider to registerpublic Class<?> getRegistrationType()
getRegistrationType in interface BusExtensionprotected void loadDynamic()
loadDynamic in class RegistryImpl<QName,Set<PolicyInterceptorProvider>>public Set<PolicyInterceptorProvider> get(QName qn)
Registryget in interface Registry<QName,Set<PolicyInterceptorProvider>>get in class RegistryImpl<QName,Set<PolicyInterceptorProvider>>qn - the keypublic List<Interceptor<? extends Message>> getInterceptorsForAlternative(Collection<? extends org.apache.neethi.Assertion> alternative, boolean out, boolean fault)
getInterceptorsForAlternative in interface PolicyInterceptorProviderRegistrypublic List<Interceptor<? extends Message>> getInInterceptorsForAssertion(QName qn)
getInInterceptorsForAssertion in interface PolicyInterceptorProviderRegistrypublic List<Interceptor<? extends Message>> getInFaultInterceptorsForAssertion(QName qn)
getInFaultInterceptorsForAssertion in interface PolicyInterceptorProviderRegistrypublic List<Interceptor<? extends Message>> getOutInterceptorsForAssertion(QName qn)
getOutInterceptorsForAssertion in interface PolicyInterceptorProviderRegistrypublic List<Interceptor<? extends Message>> getOutFaultInterceptorsForAssertion(QName qn)
getOutFaultInterceptorsForAssertion in interface PolicyInterceptorProviderRegistryprotected List<Interceptor<? extends Message>> getInterceptorsForAssertion(QName qn, boolean out, boolean fault)
Apache CXF