Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD