ChangeResponseControl DataObject

El objeto de datos ChangeReponseControlse devuelve a la aplicación cliente con las entidades cambiadas como resultado de una búsqueda de entidades cambiadas utilizando el objeto de datos ChangeControl.

Este control de respuesta también devuelve el punto de comprobación que debe utilizarse durante una búsqueda posterior de entidades cambiadas.

A continuación se describe la estructura del objeto de datos ChangeResponseControl.
checkPoint
define el punto de comprobación para los depósitos configurados en virtual member manager.
Es una lista que contiene repositoryId y repositoryCheckPoint. En el ejemplo siguiente para IBM Tivoli Directory Server, TDS_LDAP es el ID de depósito para IBM Tivoli Directory Server y 21 es el número de punto de comprobación para el LDAP configurado.
<wim:checkPoint>
  <wim:repositoryId>TDS_LDAP</wim:repositoryId>
  <wim:repositoryCheckPoint>21</wim:repositoryCheckPoint>
</wim:checkPoint>
Podría haber una o más instancias de checkPoint en un objeto de datos ChangeResponseControl, según el número de depósitos implicados en una búsqueda.

Definición de esquema XML

A continuación se muestra la definición del esquema XML para el objeto de datos ChangeResponseControl.
<xsd:complexType name=”ChangeResponseControl”>
   <xsd:complexContent>
      <xsd:extension base=”SearchResponseControl”>
         <xsd:sequence>
            <xsd:element name=”checkPoint” type=”wim:checkPointType” minOccurs="0" maxOccurs="unbounded"/>
         </xsd:sequence>
      </xsd:extension>
   </xsd:complexContent>
</xsd:complexType>

Objetos de datos de ejemplo

El ejemplo siguiente muestra un objeto de datos ChangeResponseControl devuelto por la API de búsqueda en un escenario donde el depósito de TDS tenía 20 cambios para procesar y Active Directory tenía 40 cambios para procesar.
<wim:controls xsi:type="wim:ChangeResponseControl">
  <wim:checkPoint>
    <wim:repositoryId>TDS_LDAP</wim:repositoryId>
    <wim:repositoryCheckPoint>21</wim:repositoryCheckPoint>
  </wim:checkPoint>	
  <wim:checkPoint>
    <wim:repositoryId>AD_LDAP</wim:repositoryId>
    <wim:repositoryCheckPoint>41</wim:repositoryCheckPoint>
  </wim:checkPoint>
</wim:controls>


Condiciones de uso | Comentarios