org.apache.cxf.ws.policy
Class Intersector
java.lang.Object
org.apache.cxf.ws.policy.Intersector
public class Intersector
- extends java.lang.Object
This class contains methods dealing with policy intersection.
Intersection of two assertions, i.e. computation if a compatible assertion,
is domain specific and relies on AssertionBuilder.buildCompatible.
See Section 4.5 in http://www.w3.org/TR/2006/WD-ws-policy-20061117.
Method Summary |
org.apache.neethi.Assertion |
intersect(org.apache.neethi.Assertion a1,
org.apache.neethi.Assertion a2)
|
java.util.Collection<org.apache.neethi.Assertion> |
intersect(java.util.Collection<org.apache.neethi.Assertion> alt1,
java.util.Collection<org.apache.neethi.Assertion> alt2)
|
org.apache.neethi.Policy |
intersect(org.apache.neethi.Policy p1,
org.apache.neethi.Policy p2)
|
boolean |
isStrict()
|
void |
setStrict(boolean s)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Intersector
public Intersector(AssertionBuilderRegistry abr)
isStrict
public boolean isStrict()
setStrict
public void setStrict(boolean s)
intersect
public org.apache.neethi.Assertion intersect(org.apache.neethi.Assertion a1,
org.apache.neethi.Assertion a2)
intersect
public java.util.Collection<org.apache.neethi.Assertion> intersect(java.util.Collection<org.apache.neethi.Assertion> alt1,
java.util.Collection<org.apache.neethi.Assertion> alt2)
intersect
public org.apache.neethi.Policy intersect(org.apache.neethi.Policy p1,
org.apache.neethi.Policy p2)
Apache CXF