Class MinimalAlternativeSelector

java.lang.Object
org.apache.cxf.ws.policy.selector.BaseAlternativeSelector
org.apache.cxf.ws.policy.selector.MinimalAlternativeSelector
All Implemented Interfaces:
AlternativeSelector

public class MinimalAlternativeSelector extends BaseAlternativeSelector
  • Constructor Details

    • MinimalAlternativeSelector

      public MinimalAlternativeSelector()
  • Method Details

    • selectAlternative

      public Collection<org.apache.neethi.Assertion> selectAlternative(org.apache.neethi.Policy policy, PolicyEngine engine, Assertor assertor, List<List<org.apache.neethi.Assertion>> request, org.apache.cxf.message.Message msg)
      Parameters:
      policy - The full policy to consider
      engine - The policy engine calling the selector
      assertor - Additional asserter (such as the transport) that may be able to handle some of the assertions
      request - On the server out bound side, this will contain the alternatives from the request that were successfully met by the request. The selector should use these to help narrow down the alternative to use.
      Returns: