2019-02-03 03:15:07 +01:00
..
2019-02-03 01:01:26 +01:00
2019-02-03 01:01:26 +01:00
2019-02-03 03:15:07 +01:00
2019-02-03 01:01:26 +01:00

Request Management

The request management works with different layers.

Layers

Each layer contains out of 2 classes and 2 interfaces for it. One class contains the logic and the other class contains the service. This makes the classes easier testable and mockable and follows the SOLID Design Principles.

Entity

A requested entity contains the attributes to manage the entity which should be handled by an action

Right

This is the basic request layer from which the other layers inhiere. The relation from a requested right to a requested entity is 1:0,1

User

A requested user contains is a parent of requested action.

Action

A requested action contains inhieres from requested user.