Package org.apache.cxf.ws.policy
Interface PolicyBuilder
- All Known Implementing Classes:
PolicyBuilderImpl
public interface PolicyBuilder
PolicyBuilder provides methods to create Policy and PolicyReferenceObjects
from DOM elements.
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.neethi.PolicygetPolicy(InputStream stream) Creates a Policy object from an InputStream.org.apache.neethi.PolicyCreates a Policy object from an DOM element.org.apache.neethi.PolicyReferencegetPolicyReference(Object element) Creates a PolicyReference object from a DOM element.org.apache.neethi.PolicyRegistryReturn the PolicyRegistry associated with the builder
-
Method Details
-
getPolicyReference
Creates a PolicyReference object from a DOM element.- Parameters:
element- the element- Returns:
- the PolicyReference object constructed from the element
-
getPolicy
Creates a Policy object from an DOM element.- Parameters:
element- the element- Returns:
- the Policy object constructed from the element
-
getPolicy
org.apache.neethi.Policy getPolicy(InputStream stream) throws IOException, ParserConfigurationException, SAXException Creates a Policy object from an InputStream.- Parameters:
stream- the inputstream- Returns:
- the Policy object constructed from the element
- Throws:
IOExceptionParserConfigurationExceptionSAXException
-
getPolicyRegistry
org.apache.neethi.PolicyRegistry getPolicyRegistry()Return the PolicyRegistry associated with the builder- Returns:
- the PolicyRegistry
-