Index
All Classes and Interfaces|All Packages
C
- createMovie(Movie) - Method in interface uk.co.jasonmarston.movies.output.port.MovieOutputPort
-
Persists a newly created movie aggregate.
D
- deleteMovie(DeleteMovieArgs) - Method in interface uk.co.jasonmarston.movies.output.port.MovieOutputPort
-
Deletes a movie aggregate by public identifier.
M
- MovieOutputPort - Interface in uk.co.jasonmarston.movies.output.port
-
Outbound persistence contract for movie aggregates.
O
- output.port - module output.port
-
Declares output-side contracts for persisting and retrieving movie aggregates.
R
- readMovie(ReadMovieArgs) - Method in interface uk.co.jasonmarston.movies.output.port.MovieOutputPort
-
Loads a movie aggregate by its public identifier.
U
- uk.co.jasonmarston.movies.output.port - package uk.co.jasonmarston.movies.output.port
-
Defines output-port contracts for movie persistence and retrieval workflows.
- updateMovie(Movie) - Method in interface uk.co.jasonmarston.movies.output.port.MovieOutputPort
-
Persists updates to an existing movie aggregate.
All Classes and Interfaces|All Packages