DataTypeControl se utiliza para especificar el depósito al que el llamante
desea devolver la información del tipo de datos soportado.
DataTypeControl DataObject se extiende desde TypeControl y se utiliza en el objeto de
datos de entrada del método getSchema de SchemaService.
La estructura de un objeto de datos TypeControl está formada por los elementos
siguientes:
- repositoryId
- se utiliza para especificar el ID del depósito en el archivo XML de configuración
de virtual member manager. Por ejemplo, si un servidor LDAP está configurado en el
archivo XML de configuración de virtual member manager con el ID LDAP1, debe establecer
repositoryId como LDAP1 en DataTypeControl. El método getSchema devuelve los tipos de
datos soportados para el depósito LDAP1. Si repositoryId no se especifica en
DataTypeControl, se devuelven los tipos de datos soportados en el nivel de virtual member
manager.
Definición de esquema XML
A continuación se proporciona la
definición del esquema XML para TypeControl DataObject:
<xsd:complexType name="DataTypeControl">
<xsd:complexContent>
<xsd:extension base="TypeControl">
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
Objeto de datos de ejemplo
A continuación se proporciona un
gráfico de datos de DataTypeControl de ejemplo que se utiliza en la operación getSchema
para solicitar los tipos de datos soportados del depósito LDAP1:
<wim:controls xsi:type="wim:DataTypeControl" repositoryId="LDAP1"/>