El elemento <finder-datasource> apunta al archivo de clase de Java de la implementación IPluginAdaptor que creó para el complemento.

Puede definir cómo Orchestrator accede a los objetos de la tecnología conectada en el elemento <finder-datasource>. El elemento <finder-datasource> identifica la clase de Java del adaptador de complementos que ha creado. La clase del adaptador de complementos crea instancias de la fábrica de complementos que ha creado. La fábrica de complementos define métodos que buscan objetos en la tecnología conectada. Puede definir tiempos de espera en el elemento <finder-datasource> para las llamadas de método de buscador que realiza la fábrica. En la interfaz IPluginFactory se aplican distintos tiempos de espera para los distintos métodos de buscador.

El elemento <finder-datasource> es opcional. Un complemento puede tener un número ilimitado de elementos <finder-datasources>. El elemento <finder-datasource> tiene los siguientes atributos.

Atributos Valor Descripción
name String Identifica la fuente de los datos del elemento <finder>, atributos datasource. Equivalente a un id de XML. Atributo obligatorio.
adaptor-class Clase de Java Apunta a la implementación IPluginAdaptor que usted define para crear el adaptador de complementos, por ejemplo com.vmware.plugins.sample.Adaptor. Atributo obligatorio.
concurrent-call true (predeterminado) o false Permite a varios usuarios acceder al adaptador al mismo tiempo. Debe configurar concurrent-call como false si el complemento no admite llamadas simultáneas. Atributo opcional.
invoker-mode direct (predeterminado) o timeout Establece un tiempo de espera en la función buscador. Si se configura como direct, el tiempo de espera de las llamadas a las funciones de buscador nunca se agota. Si se configura como timeout, el servidor de Orchestrator aplica el periodo de tiempo de espera que corresponde al método de buscador. Atributo opcional.
anonymous-login-mode never (predeterminado) o always Pasa (o no) el nombre y la contraseña del usuario al complemento. Atributo opcional.
timeout-fetch-relation Número; de manera predeterminada, 30 segundos Se aplica a las llamadas de findRelation(). Atributo opcional.
timeout-find-all Número; de manera predeterminada, 60 segundos Se aplica a las llamadas de findAll(). Atributo opcional.
timeout-find Número; de manera predeterminada, 60 segundos Se aplica a las llamadas de find(). Atributo opcional.
timeout-has-children-in-relation Número; de manera predeterminada, 2 segundos Se aplica a las llamadas de findChildrenInRelation(). Atributo opcional.
timeout-execute-plugin-command Número; de manera predeterminada, 30 segundos Se aplica a las llamadas de executePluginCommand(). Atributo opcional.
Tabla 1. Jerarquía de elementos
Elemento principal Elementos secundarios
<finder-datasources> Ninguno