Objeto de Dados ChangeResponseControl

O objeto de dados ChangeReponseControl é retornado para o aplicativo cliente com as entidades alteradas como resultado de uma procura por entidades alteradas usando o objeto de dados ChangeControl.

Esse controle de resposta também retorna o ponto de verificação a ser usado durante uma procura subsequente por entidades alteradas.

A estrutura do objeto de dados ChangeResponseControl é descrita a seguir.
checkPoint
define o ponto de verificação para os repositórios configurados no gerenciador de membro virtual.
É uma lista que contém o repositoryId e o repositoryCheckPoint. No exemplo a seguir para o IBM Tivoli Directory Server, TDS_LDAP é o ID do repositório para o IBM Tivoli Directory Server e 21 é o número do ponto de verificação para o LDAP configurado.
<wim:checkPoint>
  <wim:repositoryId>TDS_LDAP</wim:repositoryId>
  <wim:repositoryCheckPoint>21</wim:repositoryCheckPoint>
</wim:checkPoint>
Pode haver uma ou mais instâncias de checkPoint em um objeto de dados ChangeResponseControl, dependendo do número de repositórios envolvidos em uma procura.

Definição de Esquema XML

A definição de esquema XML para o objeto de dados ChangeResponseControl é mostrada aqui.
<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 Dados de Amostra

O exemplo a seguir mostra um objeto de dados ChangeResponseControl retornado pela API de procura em um cenário no qual o repositório do TDS tinha 20 mudanças para serem processadas, enquanto o Active Directory tinha 40.
<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>


Termos de uso | Feedback