XmlResolver::resolveModule

#include <DbXml.hpp>

virtual XmlInputStream *XmlResolver::resolveModule(
    XmlTransaction *txn, XmlManager &mgr, 
    const std::string &moduleLocation,
    const std::string &nameSpace) const

When implemented, should resolve a module location (URI) and namespace to a new XmlInputStream . If the location and namespace cannot be resolved by this resolver, this method should return NULL. The XmlInputStream object will be deleted by the caller.

Parameters

txn

If a transaction is in force, a pointer to the XmlTransaction object; otherwise, NULL.

mgr

The XmlManager object associated with the operation.

moduleLocation

The URI for the module resolve.

nameSpace

The namespace of the module to resolve.

Class

XmlResolver

See Also

XmlResolver Methods