All Classes and Interfaces

Class
Description
 
 
AbstractPolicyOperator provides an implementation of few functions of PolicyOperator interface that other PolicyOperators can use.
 
All is a PolicyOperator that require all its PolicyComponents to be met.
This is an interface that any Assertion must implement.
AssertionBuilder is the interface which must implement by any CustomAssertionBuilder.
AssertionFactory is used to create an Assertion from an Element.
AssertionFactory is used to create an Assertion from an Element.
Constants contains the set of Constants that are used throughout the Neethi2 framework.
A converter is used to convert from a particular source of Policy information into a form usable by a registered builder.
Thrown to indicate that conversion from one XML object model to another failed.
Contains a registry of Converters.
 
 
 
ExactlyOne PolicyOperator requires exactly one of its PolicyComponents to be met.
Assertions that need special consideration to implement the intersection algorithms should implement this interface.
 
 
 
Policy is a PolicyOperator that requires to satisfy all of its PolicyComponents.
PolicyBuilder provides set of methods to create a Policy object from an InputStream, Element, XMLStreamReader, OMElement, etc..
A Utility class that provides methods the check the equality of PolicyComponents.
This is an interface which any component of the framework must implement.
Interface to mark Assertions that contain child Policy documents
Implementation of an assertion that required exactly one (possibly empty) child element of type Policy (as does for examples the wsam:Addressing assertion).
PolicyEngine provides set of static methods to create a Policy object from an InputStream, OMElement, .. etc.
This class contains methods dealing with policy intersection.
PolicyOperator is an interface that all Policy operators must implement.
PolicyReference is a wrapper that holds explicit PolicyReferences.
PolicyRegistry contains (URI,Policy) pairs and it is used to resolve explicit Policy references.
Provides a default implementation of PolicyRegistry interface.
 
This class handles looking up service providers on the class path.
 
 
 
XmlPrimitiveAssertion wraps an Element s.t. any unknown elements can be treated an assertions if there is no AssertionBuilder that can build an assertion from that Element.