|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PolicySet
Represents a policy set. See the Policy Framework specification for a description of this element.
Method Summary | |
---|---|
java.lang.String |
getAlwaysAppliesTo()
Gets the XPath expression that is to be used to evaluate the SCA Artifacts that this policyset will always apply to immaterial of an intent declared on the SCA Artifact |
javax.xml.xpath.XPathExpression |
getAlwaysAppliesToXPathExpression()
Get the XPath expression for the alwaysAppliesTo attribute |
java.lang.String |
getAppliesTo()
Returns the XPath expression that is to be used to evaluate if this PolicySet applies to specific attachment point |
javax.xml.xpath.XPathExpression |
getAppliesToXPathExpression()
Get the XPath expression for the appliesTo attribute |
java.util.Map<Intent,java.util.List<java.lang.Object>> |
getMappedPolicies()
Returns the policies / policy attachments provided thro intent maps |
javax.xml.namespace.QName |
getName()
Returns the intent name. |
java.util.List<java.lang.Object> |
getPolicies()
Returns the list of concrete policies, either WS-Policy policy attachments, policy references, or policies expressed in another policy language. |
java.util.List<Intent> |
getProvidedIntents()
Returns the list of provided intents |
java.util.List<PolicySet> |
getReferencedPolicySets()
Returns the list of |
boolean |
isUnresolved()
Returns true if the model element is unresolved. |
void |
setAlwaysAppliesTo(java.lang.String xpath)
Sets the XPath expression that is to be used to evaluate the SCA Artifacts that this policyset will always apply to immaterial of an intent declared on the SCA Artifact |
void |
setAlwaysAppliesToXPathExpression(javax.xml.xpath.XPathExpression xpathExpression)
Set the XPath expression for the alwaysAppliesTo attribute |
void |
setAppliesTo(java.lang.String xpath)
Sets the XPath expression that is to be used to evaluate if this PolicySet applies to specific attachment point |
void |
setAppliesToXPathExpression(javax.xml.xpath.XPathExpression xpathExpression)
Set the XPath expression for the appliesTo attribute |
void |
setName(javax.xml.namespace.QName name)
Sets the intent name |
void |
setUnresolved(boolean unresolved)
Sets whether the model element is unresolved. |
Method Detail |
---|
javax.xml.namespace.QName getName()
void setName(javax.xml.namespace.QName name)
name
- the intent namejava.util.List<PolicySet> getReferencedPolicySets()
java.util.List<Intent> getProvidedIntents()
java.util.List<java.lang.Object> getPolicies()
boolean isUnresolved()
void setUnresolved(boolean unresolved)
unresolved
- whether the model element is unresolvedjava.lang.String getAppliesTo()
void setAppliesTo(java.lang.String xpath)
java.util.Map<Intent,java.util.List<java.lang.Object>> getMappedPolicies()
java.lang.String getAlwaysAppliesTo()
void setAlwaysAppliesTo(java.lang.String xpath)
javax.xml.xpath.XPathExpression getAppliesToXPathExpression()
void setAppliesToXPathExpression(javax.xml.xpath.XPathExpression xpathExpression)
xpathExpression
- the XPath expression for the appliesTo attributejavax.xml.xpath.XPathExpression getAlwaysAppliesToXPathExpression()
void setAlwaysAppliesToXPathExpression(javax.xml.xpath.XPathExpression xpathExpression)
xpathExpression
- the XPath expression for the alwaysAppliesTo attribute
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |