El adaptador de complemento es el punto de entrada del complemento al servidor de Orchestrator. El adaptador de complemento sirve como almacén de datos para la tecnología conectada en el servidor de Orchestrator, crea la fábrica del complemento y administra los eventos que tienen lugar en la tecnología conectada.

Para crear un adaptador de complemento, cree una clase de Java que implemente la interfaz de IPluginAdaptor.

La clase del adaptador de complemento que cree administra la fábrica, los eventos y los activadores del complemento en la tecnología conectada. La interfaz IPluginAdaptor proporciona métodos que se utilizan para llevar a cabo estas tareas.

El adaptador de complemento desempeña las funciones principales siguientes.

Crea una fábrica

La función más importante del adaptador de complemento es cargar y descargar una instancia de fábrica de complemento para cada conexión de Orchestrator con la tecnología conectada. La clase del adaptador de complemento llama al método IPluginAdaptor.createPluginFactory() para crear una instancia de una clase que implementa la interfaz de IPluginFactory.

Administra eventos

El adaptador de complemento es la interfaz entre el servidor de Orchestrator y la tecnología conectada. El adaptador de complemento administra los eventos que realiza o supervisa Orchestrator en los objetos de la tecnología conectada. El adaptador administra eventos a través de los publicadores de eventos. Los publicadores de eventos son instancias de la interfaz de IPluginEventPublisher que crea el adaptador llamando al método IPluginAdaptor.registerEventPublisher(). Los publicadores de eventos establecen activadores y medidores en los objetos de la tecnología conectada, para permitir a Orchestrator lanzar acciones definidas si se producen determinados eventos en el objeto o si los valores del objeto superan ciertos umbrales. Asimismo, puede definir las instancias de PluginTrigger y de PluginWatcher que definen eventos que esperan los elementos Evento de espera en flujos de trabajo de larga ejecución.

Establece el nombre del complemento

El nombre del complemento se indica en el archivo vso.xml. El adaptador de complemento obtiene este nombre del archivo vso.xml y lo publica en la vista Inventario en el cliente de Orchestrator.

Instala licencias

Puede llamar a métodos para instalar los archivos de licencia que requiera la tecnología conectada en la implementación del adaptador.

Para obtener más información sobre la interfaz de IPluginAdaptor, todos sus métodos y todas las demás clases de la API del complemento, consulte Referencia de API del complemento de Orchestrator.