Changes

Injection Management

1,123 bytes added, 05:51, 22 August 2016
/* See also */
The Injection Manamgent in {{UBIK}} provides features the possibility to extend the standard functionality of {{UBIK}} on demandif necessary. This extends the The system to can include project a/o customer specific implementations (like project specific own [[:Category:Activities|Workflow activities]]). By using this feature, the and supports a {{UBIK}} admin gets the possibilty administrator to solve manage projecta/o customer specific problemsrequirements.
== Supported Applications ==
Injection Management is supported by following Following {{UBIK}} ApplicationApplications support the Injection Management:
* [[UBIK Studio Basics|Studio]]
* [[Enterprise ServerService|Enterprise Service]]
* [[Web Service]]
== Supported Plugin Types ==Following Plugin Two types are supportedof add-ons can be injected into {{UBIK}} via this Injection Management techique:* [[Create_UBIK_Workflow_Activity_Plugin|{{UBIK}} Plugin* {{UBIK Workflow Activities]]}} Module
 An '''{{UBIK}} Plugin''' is intended to provide features on a rather low level (methods used within code, [[HowTo:Create_UBIK_Workflow_Activity_Plugin|workflow activities]], web service). The scope of a plugin should not cover additional structures (Metaclasses, Metaproperties, Classifications). An '''{{UBIK}} Module''' can also include any kind of metastructures, additional to features as a {{UBIK}} Plugin. Hence, a {{UBIK}} Module is a much more comprehensive extension of the system. [[Category:2.4.0|Injection Management]][[Category:Injecting|Injection Management]] == Plugin Folders Injection Folder(s) ==Following folders are scanned for available plugins as default/ modules:
* '''[UBIK Installation Folder]\Injection'''
* '''%LocalAppData%\Augmensys\UBIK\CUSTOM\[Project Folder]\Injection'''
Additional These folders can must be added via set in the '''privatePath''' parameter of the '''probing''' element in the config file:<source lang="xml"><runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <probing privatePath="lib;Injection"/> <assemblyBinding</runtime></source> {{Attention|The injection of plugins / modules requires that this folder is configured as ''probing'' path in the config file.}} [[Category:2.4.0|Injection Management]][[Category:Injecting|Injection Management]]
== Loaded Plugins / Modules ==You cand find a A list of all currently loaded and available Plugins and Modules is shown in {{UBIKSTUDIO}} by accessing the [[Plugin Dialog]] via ''[[Plugins|View &rarr; Plugins]]''dialog ({{UBIK Studio}} only).
If you are willing to find out how to create == See also ==* [[HowTo:Create_UBIK_Plugin|Create your own plugin, see how to ]]* [[Create_UBIK_PluginHowTo:Create_UBIK_Module|See here how to create Create your own Pluginmodule]].
{{Category/Version|2.4.10}}
[[Category:Injecting2.4.0|Injection Management]][[Category:Version 2.4.1Injecting|Injection Management]]
10,686
edits