Changes

Injection Management

1,167 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 ==A list of all currently loaded and available Plugins and Modules is shown in the ''[[Plugins|View &rarr; Plugins]]'' dialog ({{UBIK Studio}} only).
== Plugins See also ==You cand find a list of all loaded Plugins in {{UBIKSTUDIO}} by accessing the * [[Plugin DialogHowTo:Create_UBIK_Plugin|Create your own plugin]]* [[HowTo:Create_UBIK_Module|Create your own module]] via ''View &rarr; Plugins''
If you are willing to find out how to create your own plugin, see how to [[Create_UBIK_Plugin{{Category/Version|create your own Plugin]]2.4.0}}
{{Version|[[Category:2.4.1}}0|Injection Management]][[Category:Injecting|Injection Management]]
10,686
edits