DREADDDATA: Index Data over a Socket

The DREADDDATA index action (case sensitive) allows you to directly index data over a socket into the Content component. For example:

DREADDDATA?optionalParamsData#DREENDDATAkillDuplicatesOption\n\n

NOTE: This index action requires a POST request method. See Send Data with a POST Method.

Parameters

The following parameters are available for the DREADDDATA index action.

Data

The content of the IDX or XML document to index. You can use gzipped data. You must add #DREENDDATA to the end of your data. #DREENDDATA must be uncompressed, even if your data is in gzip format.

This parameter is required.

optionalParams

The DREADDDATA index action accepts the same optional parameters as DREADD, except for KillDuplicatesOption.

NOTE: The DREDbName parameter, which is required for DREADD, is an optional parameter for DREADDDATA.

For information about the parameters and options available, see DREADD.

killDuplicatesOption

This optional parameter is equivalent to the KillDuplicates parameter for DREADD, except that it does not use the “KillDuplicates=Option” syntax.

You append the option directly to the #DREENDDATA tag that ends the Data parameter (for example, #DREENDDATAREFERENCE). The following option values are available:

  • NOOP (available for DREADDDATA only)

  • NONE

  • REFERENCE

  • REFERENCEMATCHN

  • FieldName

  • ReferenceField,GREATER:VersionField

For more information about these options, see KillDuplicatesOption.

NOTE: Parameters that you set in the DREADDDATA action override any equivalent settings specified in the Content component configuration file.