RequestControl DataObject

RequestControl pode ser transmitido no objeto de dados de entrada de uma API, para indicar como o adaptador manipula o pedido e para verificar o status de uma chamada assíncrona .

RequestControl é transmitido no objeto de dados de entrada de uma API de chamada. Ele é utilizado para verificar o status de uma chamada assíncrona, utilizando o registro recebido no ResponseControl. RequestControl também é utilizado para indicar como o adaptador manipula o pedido, utilizando a propriedade “requiredInteractionStyle”

A estrutura de um objeto de dados RequestControl consiste em:
abandonar
é uma propriedade booleana configurada como true que ativa uma chamada de aplicativo para finalizar uma operação assíncrona. A configuração padrão é false.
registro
é uma cadeia que o responsável pela chamada não precisa interpretar. Após a chamada estar concluída, o sinalizador de concluído é configurado como true e o objeto de dados retornado contém o resultado da chamada.
requiredInteractionStyle
indica como o adaptador deve manipular o pedido:
sínc
síncrono
assínc
assíncrono
syncOrAsync
síncrono ou assíncrono

Definição de Esquema XML

A seguir está a definição de esquema XML para o RequestControl DataObject.
  <xsd:complexType name="RequestControl">
    <xsd:complexContent>
      <xsd:extension base="Control">
        <!-- supported interaction styles are: sync, async, and syncOrAsync -->
        <xsd:attribute name="requiredInteractionStyle" type="xsd:token"/>
        <xsd:attribute name="ticket" type="xsd:string"/>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>

Objeto de Dados de Amostra

A seguir, um objeto de dados RequestControl de amostra. Ele é utilizado para verificar o status de uma chamada assíncrona, utilizando o registro.
<wim:controls xsi:type="wim:RequestControl"
ticket="AsyncLDAP1:1113940307424:-1278154994"/>


Termos de uso | Feedback