Package org.apache.axis2.util
Class PolicyUtil
- java.lang.Object
-
- org.apache.axis2.util.PolicyUtil
-
public class PolicyUtil extends Object
-
-
Constructor Summary
Constructors Constructor Description PolicyUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static 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)
-
-
-
Method Detail
-
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
public static org.apache.neethi.PolicyComponent getPolicyComponent(Element element)
-
policyComponentToString
public static String policyComponentToString(org.apache.neethi.PolicyComponent policyComponent) throws XMLStreamException, FactoryConfigurationError
-
generateId
public static String generateId(AxisDescription description)
-
getMergedPolicy
public static org.apache.neethi.Policy getMergedPolicy(Collection<org.apache.neethi.PolicyComponent> policies, AxisDescription description)
-
getMergedPolicy
public static org.apache.neethi.Policy getMergedPolicy(List policies, AxisService service)
-
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)
-
-