Ingen beskrivning

AkkaStreamFileProcessing.scala 619B

1234567891011121314151617
  1. package fr.natan.akkastreamfileprocessingapi.service
  2. import fr.natan.akkastreamfileprocessingapi.models.Models.{Person, TvSeries}
  3. import scala.concurrent.Future
  4. //noinspection SpellCheckingInspection,AccessorLikeMethodIsUnit
  5. trait AkkaStreamFileProcessing {
  6. def getPersonById(personID: String): Future[Person]
  7. def getPersonByName(primaryName: String): Future[IndexedSeq[Person]]
  8. def getTvSerieByPrimaryTitle(tvSerieTitle: String):Future[IndexedSeq[TvSeries]]
  9. def getTeamOfPersonsForTvSerie(tvSeriePrimaryTitle: String): Future[IndexedSeq[Person]]
  10. def getAllTvSeries(): Unit
  11. def getAllPersons(): Unit
  12. }

Powered by TurnKey Linux.