Package org.apache.neethi

Interface Summary
Assertion This is an interface that any Assertion must implement.
AssertionBuilderFactory AssertionFactory is used to create an Assertion from an Element.
IntersectableAssertion Assertions that need special consideration to implement the intersection algorithms should implement this interface.
PolicyComponent This is an interface which any component of the framework must implement.
PolicyContainingAssertion Interface to mark Assertions that contain child Policy documents
PolicyOperator PolicyOperator is an interface that all Policy operators must implement.
PolicyRegistry PolicyRegistry contains (URI,Policy) pairs and it is used to resolve explicit Policy references.
 

Class Summary
AbstractPolicyOperator AbstractPolicyOperator provides an implementation of few functions of PolicyOperator interface that other PolicyOperators can use.
All All is a PolicyOperator that require all its PolicyComponents to be met.
AssertionBuilderFactoryImpl AssertionFactory is used to create an Assertion from an Element.
Constants Constants contains the set of Constants that are used throughout the Neethi2 framework.
ExactlyOne ExactlyOne PolicyOperator requires exactly one of its PolicyComponents to be met.
Policy Policy is a PolicyOperator that requires to satisfy all of its PolicyComponents.
PolicyBuilder PolicyBuilder provides set of methods to create a Policy object from an InputStream, Element, XMLStreamReader, OMElement, etc..
PolicyEngine PolicyEngine provides set of static methods to create a Policy object from an InputStream, OMElement, ..
PolicyReference PolicyReference is a wrapper that holds explicit PolicyReferences.
PolicyRegistryImpl Provides a default implementation of PolicyRegistry interface.
 



Copyright © 2004-2014 The Apache Software Foundation. All Rights Reserved.