A B C E G I L M N O P Q R S T U X

A

AbstractPolicyOperator - Class in org.apache.neethi
AbstractPolicyOperator provides an implementation of few functions of PolicyOperator interface that other PolicyOperators can use.
AbstractPolicyOperator() - Constructor for class org.apache.neethi.AbstractPolicyOperator
 
addAssertion(Assertion) - Method in class org.apache.neethi.All
Adds an assertion to its PolicyComponent list.
addAttribute(QName, String) - Method in class org.apache.neethi.Policy
Adds an attribute to self.
addPolicyComponent(PolicyComponent) - Method in class org.apache.neethi.AbstractPolicyOperator
 
addPolicyComponent(PolicyComponent) - Method in interface org.apache.neethi.PolicyOperator
Add a PolicyComponent to the PolicyOperator.
addPolicyComponents(List) - Method in class org.apache.neethi.AbstractPolicyOperator
 
All - Class in org.apache.neethi
All is a PolicyOperator that require all its PolicyComponents to be met.
All() - Constructor for class org.apache.neethi.All
 
ALL - Static variable in class org.apache.neethi.AssertionBuilderFactory
 
ALL - Static variable in class org.apache.neethi.PolicyEngine
 
Assertion - Interface in org.apache.neethi
This is an interface that any Assertion must implement.
AssertionBuilder - Interface in org.apache.neethi.builders
AssertionBuilder is the interface which must implement by any CustomAssertionBuilder.
AssertionBuilderFactory - Class in org.apache.neethi
AssertionFactory is used to create an Assertion from an OMElement.
AssertionBuilderFactory() - Constructor for class org.apache.neethi.AssertionBuilderFactory
 
ATTR_ID - Static variable in class org.apache.neethi.Constants
 
ATTR_NAME - Static variable in class org.apache.neethi.Constants
 
ATTR_URI - Static variable in class org.apache.neethi.Constants
 
ATTR_WSP - Static variable in class org.apache.neethi.Constants
 
ATTR_WSU - Static variable in class org.apache.neethi.Constants
 

B

build(OMElement) - Method in class org.apache.neethi.AssertionBuilderFactory
Returns an assertion that is built using the specified OMElement.
build(OMElement, AssertionBuilderFactory) - Method in interface org.apache.neethi.builders.AssertionBuilder
Constructs an assertion from a known OMElement.
build(OMElement, AssertionBuilderFactory) - Method in class org.apache.neethi.builders.xml.XMLPrimitiveAssertionBuilder
 

C

compare(Policy, Policy) - Static method in class org.apache.neethi.util.PolicyComparator
Returns true if the two policies have the same semantics
compare(PolicyComponent, PolicyComponent) - Static method in class org.apache.neethi.util.PolicyComparator
Returns true if the two PolicyComponents have the same semantics.
compare(All, All) - Static method in class org.apache.neethi.util.PolicyComparator
 
compare(ExactlyOne, ExactlyOne) - Static method in class org.apache.neethi.util.PolicyComparator
 
compare(Assertion, Assertion) - Static method in class org.apache.neethi.util.PolicyComparator
 
Constants - Class in org.apache.neethi
Constants contains the set of Constants that are used throughout the Neethi2 framework.
Constants() - Constructor for class org.apache.neethi.Constants
 

E

ELEM_ALL - Static variable in class org.apache.neethi.Constants
 
ELEM_EXACTLYONE - Static variable in class org.apache.neethi.Constants
 
ELEM_POLICY - Static variable in class org.apache.neethi.Constants
 
ELEM_POLICY_REF - Static variable in class org.apache.neethi.Constants
 
equal(PolicyComponent) - Method in class org.apache.neethi.AbstractPolicyOperator
 
equal(PolicyComponent) - Method in class org.apache.neethi.builders.xml.XmlPrimtiveAssertion
 
equal(PolicyComponent) - Method in interface org.apache.neethi.PolicyComponent
Returns true if the argument is equal to self.
equal(PolicyComponent) - Method in class org.apache.neethi.PolicyReference
 
EXACTLY_ONE - Static variable in class org.apache.neethi.AssertionBuilderFactory
 
EXACTLY_ONE - Static variable in class org.apache.neethi.PolicyEngine
 
ExactlyOne - Class in org.apache.neethi
ExactlyOne PolicyOperator requires exactly one of its PolicyComponents to be met.
ExactlyOne() - Constructor for class org.apache.neethi.ExactlyOne
 

G

getAlternatives() - Method in class org.apache.neethi.Policy
Returns an Iterator that will return a list of assertions correspond to a Policy alternative if any.
getAssertions() - Method in class org.apache.neethi.All
Returns a List of it's PolicyComponents.
getAttribute(QName) - Method in class org.apache.neethi.Policy
Returns the value of the attribute specified by the QName.
getAttributes() - Method in class org.apache.neethi.Policy
Returns a Map of all attributes of self.
getBuilder(QName) - Method in class org.apache.neethi.AssertionBuilderFactory
Returns an AssertionBuilder that build an Assertion from an OMElement of qname type.
getFirstPolicyComponent() - Method in class org.apache.neethi.AbstractPolicyOperator
 
getId() - Method in class org.apache.neethi.Policy
Returns the Id attribute of self.
getKnownElements() - Method in interface org.apache.neethi.builders.AssertionBuilder
Returns an array of QNames of OMElements from which assertion can be built by this AssertionFactory.
getKnownElements() - Method in class org.apache.neethi.builders.xml.XMLPrimitiveAssertionBuilder
 
getName() - Method in interface org.apache.neethi.Assertion
Returns the QName of the Root Element of this Assertion.
getName() - Method in class org.apache.neethi.builders.xml.XmlPrimtiveAssertion
Returns the QName of the wrapped OMElement.
getName() - Method in class org.apache.neethi.Policy
Returns the Name attribute of self.
getParent() - Method in class org.apache.neethi.PolicyRegistryImpl
 
getPolicy(InputStream) - Static method in class org.apache.neethi.PolicyEngine
Creates a Policy object from an InputStream.
getPolicy(OMElement) - Static method in class org.apache.neethi.PolicyEngine
Creates a Policy object from an OMElement.
getPolicyComponents() - Method in class org.apache.neethi.AbstractPolicyOperator
 
getPolicyComponents() - Method in interface org.apache.neethi.PolicyOperator
Returns a List of PolicyComponents which this PolicyOperator contains.
getPolicyReference(OMElement) - Static method in class org.apache.neethi.PolicyEngine
Creates a PolicyReference object from an OMElement.
getPolicyReferene(InputStream) - Static method in class org.apache.neethi.PolicyEngine
Creates a PolicyReference object.
getRemoteReferedElement(String) - Method in class org.apache.neethi.PolicyReference
 
getRemoteReferencedPolicy(String) - Method in class org.apache.neethi.PolicyReference
 
getType() - Method in class org.apache.neethi.All
Returns Constants.TYPE_ALL
getType() - Method in class org.apache.neethi.builders.xml.XmlPrimtiveAssertion
Returns Constants.TYPE_ASSERTION
getType() - Method in class org.apache.neethi.ExactlyOne
Returns Constants.TYPE_EXACTLYONE;
getType() - Method in class org.apache.neethi.Policy
Returns Constants.TYPE_POLICY
getType() - Method in interface org.apache.neethi.PolicyComponent
Returns a short value which uniquely identify the type of the PolicyComponent.
getType() - Method in class org.apache.neethi.PolicyReference
Returns short value of Constants.TYPE_POLICY_REF
getURI() - Method in class org.apache.neethi.PolicyReference
Gets the Policy URI that is refered by self.
getValue() - Method in class org.apache.neethi.builders.xml.XmlPrimtiveAssertion
Returns the wrapped OMElement.

I

intersect(Policy) - Method in class org.apache.neethi.Policy
Throws an UnSupportedOpertionException.
isEmpty() - Method in class org.apache.neethi.AbstractPolicyOperator
 
isEmpty() - Method in interface org.apache.neethi.PolicyOperator
Returns true if the PolicyOperator doesn't contain any PolicyComponents.
isOptional() - Method in interface org.apache.neethi.Assertion
Returns true if this Assertion is optional.
isOptional() - Method in class org.apache.neethi.builders.xml.XmlPrimtiveAssertion
Returns true if the wrapped element that assumed to be an assertion, is optional.

L

lookup(String) - Method in interface org.apache.neethi.PolicyRegistry
Returns the Policy that the specified key is mapped.
lookup(String) - Method in class org.apache.neethi.PolicyRegistryImpl
 

M

merge(Policy) - Method in class org.apache.neethi.Policy
Returns a Policy that is the merge of specified Policy and self.

N

normalize(Policy, PolicyRegistry, boolean) - Static method in class org.apache.neethi.AbstractPolicyOperator
 
normalize() - Method in interface org.apache.neethi.Assertion
Returns a new PolicyComponent that is the normalized version of this.
normalize() - Method in class org.apache.neethi.builders.xml.XmlPrimtiveAssertion
Returns the partial normalized version of the wrapped OMElement, that is assumed to be an assertion.
normalize(boolean) - Method in class org.apache.neethi.builders.xml.XmlPrimtiveAssertion
Throws an UnsupportedOperationException since an assertion of an unknown element can't be fully normalized due to it's unkonwn composite.
normalize(boolean) - Method in class org.apache.neethi.Policy
Returns a Normalized version of self.
normalize(PolicyRegistry, boolean) - Method in class org.apache.neethi.Policy
Returns a normalized version of self.If deep is set false then the assertions are not normalized and it returns a partially normalized version of self.
normalize() - Method in class org.apache.neethi.PolicyReference
Throws an UnsupportedOperationException since PolicyReference.normalize() can't resolve the Policy that it refers to unless a PolicyRegistry is provided.
normalize(PolicyRegistry, boolean) - Method in class org.apache.neethi.PolicyReference
Returns normalized version of the Policy that is refered by self.

O

org.apache.neethi - package org.apache.neethi
 
org.apache.neethi.builders - package org.apache.neethi.builders
 
org.apache.neethi.builders.xml - package org.apache.neethi.builders.xml
 
org.apache.neethi.util - package org.apache.neethi.util
 

P

POLICY - Static variable in class org.apache.neethi.AssertionBuilderFactory
 
Policy - Class in org.apache.neethi
Policy is a PolicyOperator that requires to statisfy all of its PolicyComponents.
Policy() - Constructor for class org.apache.neethi.Policy
 
POLICY - Static variable in class org.apache.neethi.PolicyEngine
 
POLICY_NAMESPACE - Static variable in class org.apache.neethi.AssertionBuilderFactory
 
POLICY_NAMESPACE - Static variable in class org.apache.neethi.PolicyEngine
 
POLICY_REF - Static variable in class org.apache.neethi.PolicyEngine
 
PolicyComparator - Class in org.apache.neethi.util
A Utility class that provides methods the check the equality of PolicyComponents.
PolicyComparator() - Constructor for class org.apache.neethi.util.PolicyComparator
 
PolicyComponent - Interface in org.apache.neethi
This is an interface which any component of the framework must implement.
policyComponents - Variable in class org.apache.neethi.AbstractPolicyOperator
 
PolicyEngine - Class in org.apache.neethi
PolicyEngine provides set of methods to create a Policy object from an InputStream, OMElement, ..
PolicyEngine() - Constructor for class org.apache.neethi.PolicyEngine
 
PolicyOperator - Interface in org.apache.neethi
PolicyOperator is an interface that all Policy operators must implement.
PolicyReference - Class in org.apache.neethi
PolicyReference is a wrapper that holds explict PolicyReferences.
PolicyReference() - Constructor for class org.apache.neethi.PolicyReference
 
PolicyRegistry - Interface in org.apache.neethi
PolicyRegistry contains (URI,Policy) pairs and it is used to resolve explicit Policy references.
PolicyRegistryImpl - Class in org.apache.neethi
Provides a default implementation of PolicyRegistry interface.
PolicyRegistryImpl() - Constructor for class org.apache.neethi.PolicyRegistryImpl
 
PolicyRegistryImpl(PolicyRegistry) - Constructor for class org.apache.neethi.PolicyRegistryImpl
Constructs a PolicyRegistryImpl with the specified PolicyRegistry as it's parent.
providers(Class) - Static method in class org.apache.neethi.util.Service
Returns an iterator where each element should implement the interface (or subclass the baseclass) described by cls.
providers(Class, boolean) - Static method in class org.apache.neethi.util.Service
Returns an iterator where each element should implement the interface (or subclass the baseclass) described by cls.

Q

Q_ELEM_OPTIONAL_ATTR - Static variable in class org.apache.neethi.Constants
 
Q_ELEM_POLICY - Static variable in class org.apache.neethi.Constants
 

R

register(String, Policy) - Method in interface org.apache.neethi.PolicyRegistry
Associates a key with a Policy
register(String, Policy) - Method in class org.apache.neethi.PolicyRegistryImpl
 
registerBuilder(QName, AssertionBuilder) - Static method in class org.apache.neethi.AssertionBuilderFactory
Registers an AssertionBuilder with a specified QName.
registerBuilder(QName, AssertionBuilder) - Static method in class org.apache.neethi.PolicyEngine
Registers an AssertionBuilder instances and associates it with a QName.
remove(String) - Method in interface org.apache.neethi.PolicyRegistry
Removes the mapping for this key if present.
remove(String) - Method in class org.apache.neethi.PolicyRegistryImpl
 

S

serialize(XMLStreamWriter) - Method in class org.apache.neethi.All
 
serialize(XMLStreamWriter) - Method in interface org.apache.neethi.Assertion
Serialize this Assertion into its XML infoset using XMLStreamWriter.
serialize(XMLStreamWriter) - Method in class org.apache.neethi.builders.xml.XmlPrimtiveAssertion
 
serialize(XMLStreamWriter) - Method in class org.apache.neethi.ExactlyOne
 
serialize(XMLStreamWriter) - Method in class org.apache.neethi.Policy
Serializes the Policy to a XMLStreamWriter.
serialize(XMLStreamWriter) - Method in interface org.apache.neethi.PolicyComponent
Serializes the PolicyComponent using an XMLStreamWriter.
serialize(XMLStreamWriter) - Method in class org.apache.neethi.PolicyReference
 
Service - Class in org.apache.neethi.util
This class handles looking up service providers on the class path.
Service() - Constructor for class org.apache.neethi.util.Service
 
setId(String) - Method in class org.apache.neethi.Policy
Sets the wsu:Id attribute of self.
setName(String) - Method in class org.apache.neethi.Policy
Sets the Name attribute of self.
setParent(PolicyRegistry) - Method in class org.apache.neethi.PolicyRegistryImpl
 
setURI(String) - Method in class org.apache.neethi.PolicyReference
Sets the Policy URI
setValue(OMElement) - Method in class org.apache.neethi.builders.xml.XmlPrimtiveAssertion
Sets the wrapped OMElement.

T

TYPE_ALL - Static variable in class org.apache.neethi.Constants
 
TYPE_ASSERTION - Static variable in class org.apache.neethi.Constants
 
TYPE_EXACTLYONE - Static variable in class org.apache.neethi.Constants
 
TYPE_POLICY - Static variable in class org.apache.neethi.Constants
 
TYPE_POLICY_REF - Static variable in class org.apache.neethi.Constants
 

U

URI_POLICY_NS - Static variable in class org.apache.neethi.Constants
 
URI_WSU_NS - Static variable in class org.apache.neethi.Constants
 

X

XMLPrimitiveAssertionBuilder - Class in org.apache.neethi.builders.xml
 
XMLPrimitiveAssertionBuilder() - Constructor for class org.apache.neethi.builders.xml.XMLPrimitiveAssertionBuilder
 
XmlPrimtiveAssertion - Class in org.apache.neethi.builders.xml
XmlPrimitiveAssertion wraps an OMElement s.t.
XmlPrimtiveAssertion(OMElement) - Constructor for class org.apache.neethi.builders.xml.XmlPrimtiveAssertion
Constructs a XmlPrimitiveAssertion from an OMElement.

A B C E G I L M N O P Q R S T U X

Copyright © 2004-2008 Apache Software Foundation. All Rights Reserved.