replpp.server

package replpp.server

Members list

Type members

Classlikes

class EmbeddedRepl(predefCode: String, verbose: Boolean)

Attributes

Supertypes
class Object
trait Matchable
class Any
trait HasUUID

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class QueryResult
case class QueryResult(out: String, uuid: UUID) extends HasUUID

Result of executing a query, containing in particular output received on standard out.

Result of executing a query, containing in particular output received on standard out.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasUUID
class Object
trait Matchable
class Any
Show all
class ReplDriver(compilerArgs: Array[String], in: InputStream, out: PrintStream, classLoader: Option[ClassLoader]) extends ReplDriver

Attributes

Supertypes
class ReplDriver
class Driver
class Object
trait Matchable
class Any
object ReplServer

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
ReplServer.type
class ReplServer(repl: EmbeddedRepl, serverHost: String, serverPort: Int, serverAuthUsername: String, serverAuthPassword: String) extends WebServiceWithWebSocket[QueryResult]

Attributes

Companion
object
Supertypes
class MainRoutes
trait Routes
class Main
class Object
trait Matchable
class Any
Show all
class UserRunnable(queue: BlockingQueue[Job], writer: PrintWriter, reader: BufferedReader, verbose: Boolean) extends Runnable

Attributes

Supertypes
trait Runnable
class Object
trait Matchable
class Any
abstract class WebServiceWithWebSocket[T <: HasUUID](serverHost: String, serverPort: Int, serverAuthUsername: String, serverAuthPassword: String) extends MainRoutes

Attributes

Supertypes
class MainRoutes
trait Routes
class Main
class Object
trait Matchable
class Any
Show all
Known subtypes
class ReplServer