Jump to: navigation, search

Changes


Interface Manager

1,182 bytes added, 09:39, 3 August 2012
Created page with "When started, the interface manager searches for valid UBIK interface components. This search is performed in the sub-directory ''Interfaces''. 1) UBIK scans for assemblies (..."
When started, the interface manager searches for valid UBIK interface components. This search is performed in the sub-directory ''Interfaces''.

1) UBIK scans for assemblies (*.dll) which start with the name ''UBIK.Interface.''
2) it looks for types (classes) in those assemblies which derive from ''UBIK.Interface.UBIKInterfaceBase''#
3) it checks if those types implement either ''UBIK.Interface.IUBIKImport'' or ''UBIK.Interface.IUBIKExport'' or both

All components that fulfill those criteria will be listed in the boxes ''Import Interfaces'' and/or ''Export Interfaces''. Checking a component will mark it generally for execution with the [[UBIK EnterpriseService]], if a respective valid .command file lands in one of the folders that can be added to ''Command Directories''.

The ''Parameters'' table allows the creation of named parameters that are passed via the .command file, to enable conditional execution.

A valid .command file for a component can be created with the button ''Create command file'' at any time, it will also be stored in the Interfaces sub-folder and named accordingly. Use this generated file to call your interface via the EnterpriseService later.
Bureaucrat, administrator
1,481
edits