Skip navigation links
oracle.wsm.policy.model.impl
Class MultiElementNestedAssertion
java.lang.Object
oracle.wsm.policy.model.impl.SimpleAssertion
oracle.wsm.policy.model.impl.NestedAssertion
oracle.wsm.policy.model.impl.MultiElementNestedAssertion
- All Implemented Interfaces:
- Serializable, IAssertionAdvertiser, IAssertion, IMultiElementNestedAssertion, INestedAssertion, ISimpleAssertion, ISimpleOracleAssertion
-
public class MultiElementNestedAssertion
- extends NestedAssertion
- implements IMultiElementNestedAssertion
- See Also:
- Serialized Form
Methods inherited from class oracle.wsm.policy.model.impl.NestedAssertion |
addAssertion, addAssertions, checkAndAddAssertion, checkAndSetAssertion, createInstance, createInstance, getAssertions, getAssertionsByQName, getDigest, getPolicy, intersect, intersect, merge, merge, normalize, normalize, setAssertions, setNormalized, setPolicy, toString, validate |
Methods inherited from class oracle.wsm.policy.model.impl.SimpleAssertion |
addAttribute, cloneAttrs, getAssertionType, getAttachTo, getAttribute, getAttributes, getBindings, getCategory, getCopyOfAssertion, getDescription, getDescription, getDigest, getDigestForAttrs, getGuard, getName, getParent, getQName, getStringForMatching, getStrValue, getUniquePathToAssertion, getWSPolicy15QName, getWSPolicy2006QName, hasBindings, hasGuard, hasParent, isEnforced, isIncludedInDigestCalculation, isNormalized, isOptional, isSilent, removeAttribute, removeAttrsForOracleWSPolicyAdvertisement, removeAttrsForWSPolicyAdvertisement, removeBindings, removeGuard, setAttachTo, setAttribute, setAttributes, setBindings, setCategory, setDefaultValues, setDescription, setEnforced, setGuard, setName, setOptional, setParent, setSilent, setStrValue |
Methods inherited from interface oracle.wsm.policy.model.IAssertion |
addAttribute, createInstance, getAssertionType, getAttribute, getAttributes, getDigest, getDigest, getParent, getQName, getStringForMatching, hasParent, intersect, intersect, isNormalized, isOptional, merge, merge, normalize, normalize, removeAttribute, setAttributes, setNormalized, setOptional, setParent, validate |
Methods inherited from interface oracle.wsm.policy.model.ISimpleOracleAssertion |
getAttachTo, getBindings, getCategory, getDescription, getDescription, getGuard, getName, hasBindings, hasGuard, isEnforced, isSilent, removeBindings, removeGuard, setAttachTo, setBindings, setCategory, setDescription, setEnforced, setGuard, setName, setSilent |
MultiElementNestedAssertion
protected MultiElementNestedAssertion()
MultiElementNestedAssertion
public MultiElementNestedAssertion(QName qname)
MultiElementNestedAssertion
public MultiElementNestedAssertion(QName qname,
Object value)
getChildNodes
public NodeList getChildNodes()
- Description copied from interface:
IMultiElementNestedAssertion
- Get all the child XML elements of this assertion
-
- Specified by:
getChildNodes
in interface IMultiElementNestedAssertion
-
- Returns:
setChildNodes
public void setChildNodes(NodeList children)
- Description copied from interface:
IMultiElementNestedAssertion
- Set children of the assertion
-
- Specified by:
setChildNodes
in interface IMultiElementNestedAssertion
equals
public boolean equals(Object obj)
- Description copied from class:
NestedAssertion
- Compares the Assertionlist of two policies .It ignores the order of the Assertions.
-
- Overrides:
equals
in class NestedAssertion
isIdentical
public boolean isIdentical(Object obj)
- Description copied from class:
NestedAssertion
- It is same as equals method except it emphasizes on the order, while equlas doesn't.
-
- Specified by:
isIdentical
in interface IAssertion
- Overrides:
isIdentical
in class NestedAssertion
advertiseOracleWSPolicy
public void advertiseOracleWSPolicy(AdvertisementContext context)
throws AdvertisementException
- Description copied from class:
NestedAssertion
- Generate advertizable Oracle WS Policy with Oracle extensions
-
- Specified by:
advertiseOracleWSPolicy
in interface IAssertionAdvertiser
- Overrides:
advertiseOracleWSPolicy
in class NestedAssertion
-
- Throws:
AdvertisementException
advertiseWSPolicy
public void advertiseWSPolicy(AdvertisementContext context)
throws AdvertisementException
- Description copied from class:
NestedAssertion
- Generate interoperable WS-Policy with no Oracle Extensions.
-
- Specified by:
advertiseWSPolicy
in interface IAssertionAdvertiser
- Overrides:
advertiseWSPolicy
in class NestedAssertion
-
- Throws:
AdvertisementException
hashCode
public int hashCode()
- Description copied from class:
NestedAssertion
- Returns an integer value which is uniquely identifies an object of this class.
-
- Overrides:
hashCode
in class NestedAssertion
Skip navigation links
Copyright © 2007, 2009, Oracle and/or its affiliates. All rights reserved.