Represents the MIS plugins object.

interface MisPluginsObject {
    ExecuteAction(systemName: string, action: string, inputFiles: Object, parameters: Object): MisExecuteActionResponseObject;
    GetPluginActions(systemName: string): Object;
    GetPluginList(): string[];
}

Methods

  • Executes a specified action for a plugin.

    Parameters

    • systemName: string

      The system name of the plugin.

    • action: string

      The action to execute.

    • inputFiles: Object

      The input files for the action.

    • parameters: Object

      The parameters for the action.

    Returns MisExecuteActionResponseObject

    A response object containing the result of the action execution.

  • Gets the actions available for a specified plugin.

    Parameters

    • systemName: string

      The system name of the plugin.

    Returns Object

    An object instance containing the script actions for the specified plugin.

  • Gets the list of available plugins.

    Returns string[]

    An array instance containing the names of available plugins.