Package org.apache.cxf.ws.policy
Class AssertionBuilderRegistryImpl
java.lang.Object
org.apache.neethi.AssertionBuilderFactoryImpl
org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl
- All Implemented Interfaces:
org.apache.cxf.extension.BusExtension,AssertionBuilderRegistry,org.apache.neethi.AssertionBuilderFactory
public class AssertionBuilderRegistryImpl
extends org.apache.neethi.AssertionBuilderFactoryImpl
implements AssertionBuilderRegistry, org.apache.cxf.extension.BusExtension
-
Field Summary
Fields inherited from class org.apache.neethi.AssertionBuilderFactoryImpl
converters, defaultBuilder, engine -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass<?>protected org.apache.neethi.builders.AssertionBuilder<?>handleNoRegisteredBuilder(QName qname) booleanIndicates if unknown assertions should simply be ignored.protected voidfinal voidsetBus(org.apache.cxf.Bus b) voidsetIgnoreUnknownAssertions(boolean ignore) Indicates if unknown assertions should simply be ignored.Methods inherited from class org.apache.neethi.AssertionBuilderFactoryImpl
build, getBuilder, getConverterRegistry, getPolicyEngine, registerBuilder, registerBuilderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.neethi.AssertionBuilderFactory
build, getBuilder, getConverterRegistry, getPolicyEngine, registerBuilder, registerBuilder
-
Constructor Details
-
AssertionBuilderRegistryImpl
public AssertionBuilderRegistryImpl() -
AssertionBuilderRegistryImpl
public AssertionBuilderRegistryImpl(org.apache.cxf.Bus b)
-
-
Method Details
-
setBus
public final void setBus(org.apache.cxf.Bus b) -
getRegistrationType
- Specified by:
getRegistrationTypein interfaceorg.apache.cxf.extension.BusExtension
-
isIgnoreUnknownAssertions
public boolean isIgnoreUnknownAssertions()Description copied from interface:AssertionBuilderRegistryIndicates 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:
isIgnoreUnknownAssertionsin interfaceAssertionBuilderRegistry- Returns:
- false if unknown assertions will result in an exception
-
setIgnoreUnknownAssertions
public void setIgnoreUnknownAssertions(boolean ignore) Description copied from interface:AssertionBuilderRegistryIndicates 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:
setIgnoreUnknownAssertionsin interfaceAssertionBuilderRegistry- Parameters:
ignore- if unknown assertions should be ignored
-
loadDynamic
protected void loadDynamic()- Overrides:
loadDynamicin classorg.apache.neethi.AssertionBuilderFactoryImpl
-
handleNoRegisteredBuilder
- Overrides:
handleNoRegisteredBuilderin classorg.apache.neethi.AssertionBuilderFactoryImpl
-