Download presentation
Presentation is loading. Please wait.
Published byAbraham Lester Modified over 9 years ago
1
Magnolia Modules
2
Architecture Web Application (WAR) Magnolia 3.5.4 CoreGUICache Modules DMS 2.3Data 1.1Scheduler 1.0.1 Custom Project Base 2.2 Project 1.0
3
Benefits Independent Release Cycle Independent Life Cycle Dependencies Version Handlers Configured (Beans) Webapp Modules Custom Magnolia 3.5.4 Core DMS 2.3 Base 2.2 GUICache Data 1.1Scheduler 1.0.1 Project 1.0
4
Independent Releases Maven (release plugin) Bundles with jars and txt files Deploy module jar and restart
5
Maven Repository
7
Life Cycle start (dependencies are used) stop restart (after configuration changes)
8
Version Handlers Add / Remove Configuration,... Set of predefined & reusable Tasks Extract Templates (JSP) Installation GUI (skippable) Constraints
9
Configuration In AdminCentral Mapped to Beans (Properties, Maps,...) Observation (restart after modifications)
10
Configuration to Bean
11
Collections
12
Custom Implementations
13
Independent Versions Templates / Paragraphs Dialogs (Types) Messages (i18n) Bootstrap (configuration, filters,..) Resouces (javascript, css)
14
Dynamic Filter Chain Configurable Transparent Sub Chains Custom Filter Extensible Bypasses
15
CMS Sub Chain Map URI to Content Security Aggregate Content Determine Template Render using Template
16
Dynamic per Filter Bypasses
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.