public class MinimalAlternativeSelector extends BaseAlternativeSelector
Constructor and Description |
---|
MinimalAlternativeSelector() |
Modifier and Type | Method and Description |
---|---|
Collection<org.apache.neethi.Assertion> |
selectAlternative(org.apache.neethi.Policy policy,
PolicyEngine engine,
Assertor assertor,
List<List<org.apache.neethi.Assertion>> request,
Message msg) |
isCompatible, isCompatibleWithRequest
public Collection<org.apache.neethi.Assertion> selectAlternative(org.apache.neethi.Policy policy, PolicyEngine engine, Assertor assertor, List<List<org.apache.neethi.Assertion>> request, Message msg)
policy
- The full policy to considerengine
- The policy engine calling the selectorassertor
- Additional asserter (such as the transport) that may be
able to handle some of the assertionsrequest
- 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.Apache CXF