Project

General

Profile

Feature #1981

Remove HomeLayout approach and make worker processes simple dependency components

Added by Henning Blohm over 7 years ago. Updated over 5 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
z2-base
Target version:
Start date:
02.09.2017
Due date:
% Done:

0%

Estimated time:
origin:

Description

That is, there is no particular choice of home to arrange. Any worker process may be managed by simply creating a state dependency - as already implemented in 3.0.

Worker processes may however only be prepared in the home process.

Acceptance Criterias

  • Worker Processes are simple dependency components, prepare() makes sure the worker is running
  • HomeLayout is removed and to be replaced by a system state
  • The home launcher now accepts a number of dependency components as root of the dependency chain via the property com.zfabrik.home.state
  • The home layout parameter is kept for compatibility reasons and simply adds to state

Related issues

Related to z2-Environment - Improvement #1917: Port worker process managementResolved25.08.2015Henning Blohm

Actions

Also available in: Atom PDF