imiji
Es geht um die Bilder, welche mit geschlossenen Gruppen geteilt werden können. Dafür werden mehre Aggregate erstellt.
Roles
- auth
- admin
- owner
- guest
- albumManager
- invited
Reactors
Aggregator | Event | Reaction |
---|---|---|
Album | AlbumRemoved | 1. cleanup medias 2. cleanup user roles 3. cleanup guest list 4. send email confirmation |
User | UserRemoved | 1. cleanup all user medias 2. cleanup all user roles 3. cleanup user from all guest lists 4. send email confirmation |
Media | MediaUploaded | 1. increase number of medias in AlbumView 2. increase media usage of album owner |
Media | MediaRemoved | 1. decrease number of media in AlbumView 2. decrease media usage of album owner |