Class ActorFilmService

java.lang.Object
com.esprit.services.films.ActorFilmService

public class ActorFilmService extends Object
  • Field Details

    • LOGGER

      private static final Logger LOGGER
    • connection

      private final Connection connection
  • Constructor Details

    • ActorFilmService

      public ActorFilmService()
      Performs ActorFilmService operation.
  • Method Details

    • createFilmActorAssociation

      public void createFilmActorAssociation(Film film, List<String> actorNames)
      Performs createFilmActorAssociation operation.
    • getActorsForFilm

      public List<Actor> getActorsForFilm(int filmId)
      Retrieves the ActorsForFilm value.
      Returns:
      the ActorsForFilm value
    • getFilmsForActor

      public List<Film> getFilmsForActor(int actorId)
      Retrieves the FilmsForActor value.
      Returns:
      the FilmsForActor value
    • updateActors

      public void updateActors(Film film, List<String> actorNames)
      Performs updateActors operation.
    • getActorsNames

      public String getActorsNames(Long filmId)
      Retrieves the ActorsNames value.
      Returns:
      the ActorsNames value
    • deleteFilmActorAssociation

      public void deleteFilmActorAssociation(int filmId, int actorId)
      Performs deleteFilmActorAssociation operation.