com.novell.nds.dirxml.driver
Interface XmlQueryProcessor


public interface XmlQueryProcessor

The XmlQueryProcessor interface defines a method through which a caller can make an XDS query.

The primary implementations of this interface are by the Identity Manager Engine and by application shims. The Engine passes an implementation to shims using SubscriptionShim.execute. Application shims pass their implementation to the Engine when they call XmlCommandProcessor.execute from their PublicationShim.start method.

See Also:
SubscriptionShim.execute(com.novell.nds.dirxml.driver.XmlDocument,com.novell.nds.dirxml.driver.XmlQueryProcessor), XmlCommandProcessor.execute(com.novell.nds.dirxml.driver.XmlDocument,com.novell.nds.dirxml.driver.XmlQueryProcessor)

Method Summary
 XmlDocument query(XmlDocument doc)
          The query method accepts an XML-encoded query and returns any results.
 

Method Detail

query

XmlDocument query(XmlDocument doc)
The query method accepts an XML-encoded query and returns any results.

See the Identity Manager SDK for information on query specifications and results.

Parameters:
doc - The document containing one or more XML-encoded query commands
Returns:
The results of the query