Package org.apache.axis2.util
Class PolicyUtil
java.lang.Object
org.apache.axis2.util.PolicyUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.neethi.PolicyReferencecreatePolicyReference(org.apache.neethi.Policy policy) static StringgenerateId(AxisDescription description) static org.apache.neethi.PolicygetMergedPolicy(Collection<org.apache.neethi.PolicyComponent> policies, AxisDescription description) static org.apache.neethi.PolicygetMergedPolicy(List policies, AxisService service) static Iterator<org.apache.axiom.om.OMElement>getPolicyChildren(org.apache.axiom.om.OMElement parent) static org.apache.neethi.PolicyComponentgetPolicyComponent(Element element) static org.apache.axiom.om.OMElementgetPolicyComponentAsOMElement(org.apache.neethi.PolicyComponent component) static org.apache.axiom.om.OMElementgetPolicyComponentAsOMElement(org.apache.neethi.PolicyComponent policyComponent, ExternalPolicySerializer externalPolicySerializer) static org.apache.neethi.PolicyComponentgetPolicyComponentFromOMElement(org.apache.axiom.om.OMElement policyComponent) static org.apache.neethi.PolicygetPolicyFromOMElement(org.apache.axiom.om.OMElement policyElement) static Iterator<org.apache.axiom.om.OMElement>getPolicyRefChildren(org.apache.axiom.om.OMElement parent) static org.apache.neethi.PolicyReferencegetPolicyReferenceFromOMElement(org.apache.axiom.om.OMElement policyRefElement) static StringgetSafeString(String unsafeString) static StringpolicyComponentToString(org.apache.neethi.PolicyComponent policyComponent)
-
Constructor Details
-
PolicyUtil
public PolicyUtil()
-
-
Method Details
-
getSafeString
-
createPolicyReference
public static org.apache.neethi.PolicyReference createPolicyReference(org.apache.neethi.Policy policy) -
getPolicyComponentAsOMElement
public static org.apache.axiom.om.OMElement getPolicyComponentAsOMElement(org.apache.neethi.PolicyComponent policyComponent, ExternalPolicySerializer externalPolicySerializer) throws XMLStreamException, FactoryConfigurationError -
getPolicyComponentAsOMElement
public static org.apache.axiom.om.OMElement getPolicyComponentAsOMElement(org.apache.neethi.PolicyComponent component) throws XMLStreamException, FactoryConfigurationError -
getPolicyComponentFromOMElement
public static org.apache.neethi.PolicyComponent getPolicyComponentFromOMElement(org.apache.axiom.om.OMElement policyComponent) throws IllegalArgumentException - Throws:
IllegalArgumentException
-
getPolicyFromOMElement
public static org.apache.neethi.Policy getPolicyFromOMElement(org.apache.axiom.om.OMElement policyElement) -
getPolicyReferenceFromOMElement
public static org.apache.neethi.PolicyReference getPolicyReferenceFromOMElement(org.apache.axiom.om.OMElement policyRefElement) -
getPolicyComponent
-
policyComponentToString
public static String policyComponentToString(org.apache.neethi.PolicyComponent policyComponent) throws XMLStreamException, FactoryConfigurationError -
generateId
-
getMergedPolicy
public static org.apache.neethi.Policy getMergedPolicy(Collection<org.apache.neethi.PolicyComponent> policies, AxisDescription description) -
getMergedPolicy
-
getPolicyChildren
public static Iterator<org.apache.axiom.om.OMElement> getPolicyChildren(org.apache.axiom.om.OMElement parent) -
getPolicyRefChildren
public static Iterator<org.apache.axiom.om.OMElement> getPolicyRefChildren(org.apache.axiom.om.OMElement parent)
-