Package org.apache.cxf.phase

## Class PhaseChainCache

- java.lang.Object
- - org.apache.cxf.phase.PhaseChainCache

-     public final class PhaseChainCache
      extends Object

  The PhaseChainCache provides default interceptor chains for SOAP requests and responses, both from the client and web service side. The list of phases supplied in the get() methods of this class are defined by default within org.apache.cxf.phase.PhaseManagerImpl. For an example of this class in use, check the sourcecode of org.apache.cxf.endpoint.ClientImpl.

- - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `PhaseChainCache()` |

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `PhaseInterceptorChain` | `get​(SortedSet<Phase> phaseList, List<Interceptor<? extends Message>> p1)` |
    `PhaseInterceptorChain` | `get​(SortedSet<Phase> phaseList, List<Interceptor<? extends Message>> p1, List<Interceptor<? extends Message>> p2)` |
    `PhaseInterceptorChain` | `get​(SortedSet<Phase> phaseList, List<Interceptor<? extends Message>> p1, List<Interceptor<? extends Message>> p2, List<Interceptor<? extends Message>> p3)` |
    `PhaseInterceptorChain` | `get​(SortedSet<Phase> phaseList, List<Interceptor<? extends Message>> p1, List<Interceptor<? extends Message>> p2, List<Interceptor<? extends Message>> p3, List<Interceptor<? extends Message>> p4)` |
    `PhaseInterceptorChain` | `get​(SortedSet<Phase> phaseList, List<Interceptor<? extends Message>> p1, List<Interceptor<? extends Message>> p2, List<Interceptor<? extends Message>> p3, List<Interceptor<? extends Message>> p4, List<Interceptor<? extends Message>> p5)` |

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### PhaseChainCache

          public PhaseChainCache()

  - ### Method Detail

    - #### get

          public PhaseInterceptorChain get​(SortedSet<Phase> phaseList,
                                           List<Interceptor<? extends Message>> p1)

    - #### get

          public PhaseInterceptorChain get​(SortedSet<Phase> phaseList,
                                           List<Interceptor<? extends Message>> p1,
                                           List<Interceptor<? extends Message>> p2)

    - #### get

          public PhaseInterceptorChain get​(SortedSet<Phase> phaseList,
                                           List<Interceptor<? extends Message>> p1,
                                           List<Interceptor<? extends Message>> p2,
                                           List<Interceptor<? extends Message>> p3)

    - #### get

          public PhaseInterceptorChain get​(SortedSet<Phase> phaseList,
                                           List<Interceptor<? extends Message>> p1,
                                           List<Interceptor<? extends Message>> p2,
                                           List<Interceptor<? extends Message>> p3,
                                           List<Interceptor<? extends Message>> p4)

    - #### get

          public PhaseInterceptorChain get​(SortedSet<Phase> phaseList,
                                           List<Interceptor<? extends Message>> p1,
                                           List<Interceptor<? extends Message>> p2,
                                           List<Interceptor<? extends Message>> p3,
                                           List<Interceptor<? extends Message>> p4,
                                           List<Interceptor<? extends Message>> p5)