org.apache.cxf.ws.policy
Class AssertionBuilderRegistryImpl
java.lang.Object
org.apache.neethi.AssertionBuilderFactoryImpl
org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl
- All Implemented Interfaces:
- BusExtension, AssertionBuilderRegistry, org.apache.neethi.AssertionBuilderFactory
public class AssertionBuilderRegistryImpl
- extends org.apache.neethi.AssertionBuilderFactoryImpl
- implements AssertionBuilderRegistry, BusExtension
Fields inherited from class org.apache.neethi.AssertionBuilderFactoryImpl |
converters, defaultBuilder, engine |
Methods inherited from class org.apache.neethi.AssertionBuilderFactoryImpl |
build, getBuilder, getConverterRegistry, getPolicyEngine, registerBuilder, registerBuilder |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.neethi.AssertionBuilderFactory |
build, getBuilder, getConverterRegistry, getPolicyEngine, registerBuilder, registerBuilder |
AssertionBuilderRegistryImpl
public AssertionBuilderRegistryImpl()
AssertionBuilderRegistryImpl
public AssertionBuilderRegistryImpl(Bus b)
setBus
public final void setBus(Bus b)
getRegistrationType
public Class<?> getRegistrationType()
- Specified by:
getRegistrationType
in interface BusExtension
isIgnoreUnknownAssertions
public boolean isIgnoreUnknownAssertions()
- Description copied from interface:
AssertionBuilderRegistry
- Indicates if unknown assertions should simply be ignored.
If set to false, the policy engine will throw an exception upon
encountering an assertion type for which no AssertionBuilder
has been registered.
- Specified by:
isIgnoreUnknownAssertions
in interface AssertionBuilderRegistry
- Returns:
- false if unknown assertions will result in an exception
setIgnoreUnknownAssertions
public void setIgnoreUnknownAssertions(boolean ignore)
- Description copied from interface:
AssertionBuilderRegistry
- Indicates if unknown assertions should simply be ignored.
If set to false, the policy engine will throw an exception upon
encountering an assertion type for which no AssertionBuilder
has been registered.
- Specified by:
setIgnoreUnknownAssertions
in interface AssertionBuilderRegistry
- Parameters:
ignore
- if unknown assertions should be ignored
loadDynamic
protected void loadDynamic()
- Overrides:
loadDynamic
in class org.apache.neethi.AssertionBuilderFactoryImpl
handleNoRegisteredBuilder
protected org.apache.neethi.builders.AssertionBuilder<?> handleNoRegisteredBuilder(QName qname)
- Overrides:
handleNoRegisteredBuilder
in class org.apache.neethi.AssertionBuilderFactoryImpl
Apache CXF