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

  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 Details

  - ### PhaseChainCache

    public PhaseChainCache()

- ## Method Details

  - ### 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)