models
package
models
Type Members
-
case class
DeployMessage(id: Option[String], corrID: String, sender: Int, message: String, creationDate: Option[DateTime]) extends Product with Serializable
-
case class
DetailedToolVersions(toolMap: Map[String, Tool], toolVersionMap: LinkedHashMap[String, ToolVersion], fileMap: Map[String, ReadFile[BSONValue]]) extends Product with Serializable
-
case class
Identity(username: String, email: String, token: Option[String]) extends Product with Serializable
-
case class
Query(query: String) extends Product with Serializable
-
case class
RabbitMQAddMessage(forcefully: Boolean, minInstances: Int, maxInstances: Int, queueName: String, prefix: String, dockerimage: String, rabbitmq_vhost: String) extends Product with Serializable
-
case class
RabbitMQStopMessage(queueName: String, rabbitmq_vhost: String) extends Product with Serializable
-
case class
Tool(id: Option[String], title: String, url: String, shortdesc: String, description: Option[String], citation: Option[String], video: Option[String], tooltype: Int, toollevel: Int, deployments: Option[String], author: String, creationDate: Option[DateTime], updateDate: Option[DateTime]) extends Product with Serializable
-
case class
ToolVersion(id: Option[String], tool_id: String = "", version: String, url: Option[String], dockerfile: Option[String], sample_input: Option[String], sample_output: Option[String], queueName: Option[String], dockerimageName: Option[String], author: String = "", status: Int, interfaceLevel: Int, creationDate: Option[DateTime], updateDate: Option[DateTime], downloads: Int = 0, whatsnew: String = "", compatibility: Option[String], reviews: Option[List[String]]) extends Product with Serializable
-
case class
UriInfo(key: String, login: String, password: String, uri: String) extends Product with Serializable
-
case class
UriListData(msg: String, uriList: List[UriInfo]) extends Product with Serializable