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é.