input
Specifies an entry operation to be performed by the
receiver.
Description
An <input> element is sent in response to an event that
occurs in eDirectory or the external application such as modifications
to an entry's attributes, the creation of a new entry, or the deletion of
an entry.
An <input> element can contain one or more of the commands
in the list. Some commands are used only by the driver or the engine:
- The DirXML driver sends the association
commands (add, modify, and remove) to the DirXML engine, but the
engine never sends these commands to the DirXML driver.
- The DirXML engine sends the init-params command
to the driver when it is first started by the DirXML engine.
Although most input documents will contain only one event
or command, style sheets can convert the one event into multiple
events. Your driver needs to loop through the document and discover
all events, rather than assuming that it needs to find only one.
Definition
<!ELEMENT input (add|
modify|
delete|
rename|
move|
query|
query-schema|
add-association|
modify-association|
remove-association|
init-params|
status)* >
Elements
- add
- Specifies an input that creates a new entry in the
receiving application.
- modify
- Specifies an input that modifies an entry's attributes.
- delete
- Specifies an input that deletes an entry in the
receiving application.
- rename
- Specifies an input that renames the entry in the
receiving application.
- move
- Specifies an input that moves an entry from one
container to another.
- query
- Specifies an input that retrieves additional information
about an entry from the receiving application.
- query-schema
- Specifies an input which returns an XML document
that describes the schema of the receiving application.
- add-association
- Specifies an input that adds an association value
to the specified entry in the eDirectory database.
- modify-association
- Specifies an input that modifies the association
of the specified entry in the eDirectory database.
- remove-association
- Specifies an input that removes an association from
the specified entry in the eDirectory database.
- init-params
- Specifies an input that contains initialization
parameters for the DirXML driver.
- status
- Specifies an input that contains the status of the
driver.