Class

aquadb.controller

AquaDBSelectionController

Related Doc: package controller

Permalink

class AquaDBSelectionController extends Model

Linear Supertypes
Model, Topic, Producer, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AquaDBSelectionController
  2. Model
  3. Topic
  4. Producer
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new AquaDBSelectionController()(implicit JobLogUtil: JobLogUtil, ws: WSClient, aquadbDao: AquadbDao, surfaceQualitometerController: SurfaceQualitometerController, tideGaugeController: TideGaugeController, synopController: SynopController, synopIntegration: SynopIntegration, hydrometryController: HydrometryController, adesPiezometryStationImport: AdesPiezometryStationImport, sandreCodeDao: SandreCodeDao, adesPiezometryController: AdesPiezometryController, piezometerDaeau: PiezometerDaeau, adesWSUtil: AdesWSUtil, adesPiezometryDataImport: AdesPiezometryDataImport, installationDao: InstallationDao, aqua6boBasiasDao: Aqua6boBasiasDao, aqua6boPollutadSoilDao: Aqua6boPollutedSoilDao, aqua6boSTEPDao: Aqua6boSTEPDao, aqua6boObstacleFlowDao: Aqua6boObstacleFlowDao, aqua6boWithrawStationDao: Aqua6boWithrawStationDao, aqua6boFishStationDao: Aqua6boFishStationDao, aqua6boCavityDao: Aqua6boCavityDao, adesQualityStationImport: AdesQualityStationImport, qualitometerDao: QualitometerDao, adesQualityController: AdesQualityController, adesQualityDataImport: AdesQualityDataImport, aqua6boCityDao: Aqua6boCityDao, cityDao: CityDao, industrialSiteDao: IndustrialSiteDao, pollutedSoilDao: PollutedSoilDao, installationSTEPDao: InstallationSTEPDao, flowObstructionDao: FlowObstructionDao, cavityDao: CavityDao)

    Permalink
    Annotations
    @Inject()

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def buildRole(user: String): String

    Permalink
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  9. def execute(message: JsValue): Unit

    Permalink
  10. def execute(routingKey: String, message: JsValue): Unit

    Permalink
    Definition Classes
    AquaDBSelectionControllerModel
  11. def executeSelection(parameters: JobParameters): Unit

    Permalink
  12. def executeWrapper(routingKey: String, message: JsValue): Unit

    Permalink
    Definition Classes
    Model
  13. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  15. def getRoutingKey(): String

    Permalink
    Definition Classes
    AquaDBSelectionControllerModel
  16. def handleCavity(sites: Seq[AquaDBSimpleSite])(implicit jobExecutionId: Long, user: Option[String]): Seq[String]

    Permalink
  17. def handleCities(selection: AquaDBSelection, cities: Seq[String])(implicit jobExecutionId: Long): Unit

    Permalink
  18. def handleError(e: Exception, jobExecutionId: Long): Unit

    Permalink
    Definition Classes
    AquaDBSelectionControllerModel
  19. def handleFishs(sites: Seq[AquaDBSimpleSite])(implicit jobExecutionId: Long): Unit

    Permalink
  20. def handleFlows(sites: Seq[AquaDBSimpleSite])(implicit jobExecutionId: Long, user: Option[String]): Seq[String]

    Permalink
  21. def handleIndustrialSites(sites: Seq[AquaDBSimpleSite])(implicit jobExecutionId: Long, user: Option[String]): Seq[String]

    Permalink
  22. def handlePiezos(sites: Seq[AquaDBSimpleSite], parameters: JobParameters)(implicit jobExecutionId: Long): Unit

    Permalink
  23. def handlePollutedSoils(sites: Seq[AquaDBSimpleSite])(implicit jobExecutionId: Long, user: Option[String]): Seq[String]

    Permalink
  24. def handleQualitoSout(sites: Seq[AquaDBSimpleSite], parameters: JobParameters)(implicit jobExecutionId: Long): Unit

    Permalink
  25. def handleSTEP(sites: Seq[AquaDBSimpleSite])(implicit jobExecutionId: Long, user: Option[String]): Seq[String]

    Permalink
  26. def handleSite(site: AquaDBSimpleSite, types: Seq[AquaDBSiteType], synopStations: Seq[SynopStationInput], parameters: JobParameters)(implicit jobExecutionId: Long): Unit

    Permalink
  27. def handleWithdraws(sites: Seq[AquaDBSimpleSite])(implicit jobExecutionId: Long): Seq[String]

    Permalink
  28. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  29. def initTopic(): (String, (String, JsValue) ⇒ Unit)

    Permalink
    Definition Classes
    Model → Topic
  30. def insert(site: A6BO_ICPE)(implicit jobExecutionId: Long, user: Option[String]): InstallationInput

    Permalink
  31. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  32. lazy val logUtil: LogUtil

    Permalink
    Definition Classes
    Topic
  33. lazy val logsUtil: LogUtil

    Permalink
    Definition Classes
    Producer
  34. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  35. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  36. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  37. def sendRPC[A](routingKey: String, message: String)(implicit rds: Reads[A], m: ClassTag[A]): Future[A]

    Permalink
    Definition Classes
    Producer
  38. def sendRPC[A](routingKey: String, message: String, connection: Connection, channel: Channel, replyQueueName: String)(implicit rds: Reads[A], m: ClassTag[A]): Future[A]

    Permalink
    Definition Classes
    Producer
  39. def sendRPC[A](routingKey: String, message: String, timeout: Duration)(implicit rds: Reads[A], m: ClassTag[A]): A

    Permalink
    Definition Classes
    Producer
    Annotations
    @throws( ... )
  40. def sendTopic(routingKey: String, message: String): Unit

    Permalink
    Definition Classes
    Producer
  41. def sendTopic(exchangeName: String, routingKey: String, queueName: String, message: String): Unit

    Permalink
    Definition Classes
    Producer
  42. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  43. def toIndustrialSite(id: Int, site: A6BO_ICPE): IndustrialSite

    Permalink
  44. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  45. implicit val token: String

    Permalink
  46. def update(site: IndustrialSite, icpe: A6BO_ICPE): IndustrialSite

    Permalink
  47. def update(site: A6BO_ICPE, installation: Installation)(implicit jobExecutionId: Long, user: Option[String]): Installation

    Permalink
  48. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  49. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  50. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def sendRPC(routingKey: String, message: String, consumerFn: (String, Envelope, BasicProperties, Array[Byte]) ⇒ Unit): Unit

    Permalink
    Definition Classes
    Producer
    Annotations
    @deprecated @Deprecated
    Deprecated

    Use sendRPC[A](routingKey: String, message: String)(implicit rds: Reads[A]): Future[JsResult[A]]

  2. def sendRPC(exchangeName: String, routingKey: String, queueName: String, message: String, consumerFn: (String, Envelope, BasicProperties, Array[Byte]) ⇒ Unit): Unit

    Permalink
    Definition Classes
    Producer
    Annotations
    @deprecated @Deprecated
    Deprecated

    Use sendRPC[A](routingKey: String, message: String)(implicit rds: Reads[A]): Future[JsResult[A]]

Inherited from Model

Inherited from Topic

Inherited from Producer

Inherited from AnyRef

Inherited from Any

Ungrouped