Apache CXF API

org.apache.cxf.ws.policy
Interface PolicyInterceptorProvider

All Superinterfaces:
InterceptorProvider
All Known Implementing Classes:
AbstractPolicyInterceptorProvider, AddressingPolicyInterceptorProvider, HttpsTokenInterceptorProvider, IssuedTokenInterceptorProvider, MTOMPolicyInterceptorProvider, NoOpPolicyInterceptorProvider, RMPolicyInterceptorProvider, SecureConversationTokenInterceptorProvider, UsernameTokenInterceptorProvider, WSSecurityInterceptorProvider, WSSecurityPolicyInterceptorProvider

public interface PolicyInterceptorProvider
extends InterceptorProvider


Method Summary
 Collection<QName> getAssertionTypes()
          Returns a collection of QNames describing the xml schema types of the assertions that this interceptor implements.
 List<Interceptor<? extends Message>> provideInFaultInterceptors(Message m)
           
 List<Interceptor<? extends Message>> provideInInterceptors(Message m)
           
 List<Interceptor<? extends Message>> provideOutFaultInterceptors(Message m)
           
 List<Interceptor<? extends Message>> provideOutInterceptors(Message m)
           
 
Methods inherited from interface org.apache.cxf.interceptor.InterceptorProvider
getInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors
 

Method Detail

getAssertionTypes

Collection<QName> getAssertionTypes()
Returns a collection of QNames describing the xml schema types of the assertions that this interceptor implements.

Returns:
collection of QNames of known assertion types

provideInInterceptors

List<Interceptor<? extends Message>> provideInInterceptors(Message m)

provideOutInterceptors

List<Interceptor<? extends Message>> provideOutInterceptors(Message m)

provideOutFaultInterceptors

List<Interceptor<? extends Message>> provideOutFaultInterceptors(Message m)

provideInFaultInterceptors

List<Interceptor<? extends Message>> provideInFaultInterceptors(Message m)

Apache CXF API

Apache CXF