Plug-in Types

<< Click to Display Table of Contents >>

RayQC > 7.3 u2 > User Guide > Plug-ins 

Plug-in Types

Talking about plug-in types in a RayQC manner means to deal with criteria such as plug-in author and plug-in location. According to these decisive properties, there are standard plug-in types:

Internal Plug-ins

Directly integrated with the RayQC application.

Their functionality is static, and can therefore not be changed but only called by users.

Raynet is responsible for the  provision of backwards-compatibility. Announcements regarding changes are given as part of the Release Notes published for each new product release.

 

External Plug-ins

RayQC supports two kinds of external plug-ins: DLL and PowerShell

Their functionality is provided by RayQC users and can therefore be changed individually according to your needs

Users are responsible for the provision of backwards-compatibility and internal version management.

Local external plug-ins are stored in the /plug-ins/ folder within the checklist container file.

Global external plug-ins are stored in the /plug-ins/ folder within the RayQC application installation directory (usually something like C:\Program Files (x86)\RayQC\). They can be used by any checklist run from the local RayQC instance.

 

Summary: Plug-in Availability

Internal plug-ins are available for all checklists.

Local external plug-ins are available for one specific checklist. In order to make them available for several checklists, their resource files have to be copied directly into the checklist container file.

Global external plug-ins are available for all checklists that are run from the RayQC instance that owns the plug-ins subdirectory which includes the plug-in resources within its application installation directory (e. g. C:\Program Files (x86)\RayQC\)