Commons-app: type, jarPath moved from DPURecord to DPUTemplate, jarPath
split into jarDirectory and jarName. If parent for DPUtemplate exists
then jarDirectory and jarName from parent are used.
ModuleRefresher moved to commons-app
DPU's delete/create/replace functionality moved to DPUTemplateWrap. DPUs
are now stored in respective directories. It is not possible to replace
no-top DPU, #505
ModuleNotifier and it's file implementation updated, DPURefreshEvent
contains name of the new DPU's jar file
commons-app.ModuleFacade completely reworked, ModuleFacade is now
interface and OSGIModuleFacade is it's implementation
JarName and JarDirectory are null for DPUs which have parents, DPURecord
/Instance/Template updated to new ModuleFacade
OSGI configuration moved to commons.app.module.osgi. Duplicit class
removed. Spring context updated.
Common.app: test-context update, DPUTemplateRecord bug fix, ModuleFacade
provides information about DPU's directory.
DPU create/replace/delete functionality moved to DPUModuleManipulator,
Notifier support notifications for DPUs create/replace/delete actions
Added OSGIChangeManager that can react on notification and reaload DPUs
jar files
OSGI load libraries and DPU's jar-file in start-up method automatically,
DPU's jar files lock is per-thread, bug fix
Added getAllTemplatesNoPermission and
saveNoPermission(DPUTemplateRecord) methods to DPUFacade as OSGI need
unlimited access to the database in order to load and update bundles
Fixed problem with file deletion on file-system notification
Pipeline events generate logs #518
Merge branch 'master' of https://github.com/mff-uk/intlib.git
Fixed compilation problem, module-base, module pom.xml update
Path to the nexus maven server added as source for plugins, module-base
plugin type name update
DPU_Template and documentation update
Merge branch 'master' of https://github.com/mff-uk/intlib.git
AnnotationProcessors split into AnnotationInput and AnnotationOutput,
added base classes PreExecutorBase, PostExecutorBase, DPU pre/post
executor can see ProcessingContext, added new DPU's execution states