Package org.apache.cxf.helpers

# Class BaseNamespaceHandler

java.lang.Object
org.apache.cxf.helpers.BaseNamespaceHandler

All Implemented Interfaces:
  `org.apache.aries.blueprint.NamespaceHandler`

public abstract class BaseNamespaceHandler extends Object implements org.apache.aries.blueprint.NamespaceHandler

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `BaseNamespaceHandler()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `protected URL`
  `findCoreSchemaLocation(String namespace)`
  If namespace handler's schema imports other schemas from cxf-core bundle, this method may be used to delegate to `CXFAPINamespaceHandler` to resolve imported schema.

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

  ### Methods inherited from interface org.apache.aries.blueprint.NamespaceHandler

  `decorate, getManagedClasses, getSchemaLocation, parse`

- ## Constructor Details

  - ### BaseNamespaceHandler

    public BaseNamespaceHandler()

- ## Method Details

  - ### findCoreSchemaLocation

    protected URL findCoreSchemaLocation(String namespace)
    If namespace handler's schema imports other schemas from cxf-core bundle, this method may be used to delegate to `CXFAPINamespaceHandler` to resolve imported schema.
    Parameters:
      `namespace` -
    Returns:
      if namespace may be resolved by CXFAPINamespaceHandler valid URL is returned. Otherwise returns `null`