IPluginAdaptor devuelve instancias de IPluginFactory. Las instancias de IPluginFactory ejecutan comandos en la aplicación conectada y busca objetos con los que realizar operaciones de Orchestrator.

La interfaz IPluginFactory define el campo siguiente:

static final java.lang.String RELATION_CHILDREN

La interfaz IPluginFactory define los métodos siguientes:

Método

Devuelve

Descripción

executePluginCommand(java.lang.String cmd)

Vacío

Utilice el complemento para ejecutar un comando. VMware recomienda no utilizar este método.

find(java.lang.String type, java.lang.String id)

java.lang.Object

Utilice un complemento para buscar un objeto. Identifique el objeto por su ID y su tipo.

findAll(java.lang.String type, java.lang.String query)

QueryResult

Utilice el complemento para buscar objetos de un tipo que coincidan con una cadena de consulta. La sintaxis de la consulta se define en la implementación IPluginFactory del complemento. Si no define la sintaxis de la consulta, findAll() devuelve todos los objetos del tipo especificado.

findRelation(java.lang.String parentType, java.lang.String parentId, java.lang.String relationName)

java.util.List

Determina si un objeto tiene elementos secundarios.

hasChildrenInRelation(java.lang.String parentType, java.lang.String parentId, java.lang.String relationName)

HasChildrenResult

Busca todos los elementos secundarios relativos a un determinado elemento principal mediante una relación concreta.

invalidate(java.lang.String type, java.lang.String id)

Vacío

Invalida los objetos por tipo y por ID.

void invalidateAll()

Vacío

Invalida todos los objetos de la caché.